geschrieben von
am 30. Juli 2018 - 13:17
Zephir is a programming language for building PHP extensions. As in, the .so files that extend the PHP language itself. Normally you need to use the C programming language to create a PHP extension, but Zephir is an intermediate language you can compile down to C code, (using the provided tooling). Its build system also automatically stitches everything together into a compilable/phpize-able extension. i.e. you say zephir build and you have a working extension. The docs are pretty good, although I ran into a few unmentioned gotchas while getting the hello world example up and running. You’ll need to install […]
geschrieben von Ivan Matozan
am 30. Juli 2018 - 8:18

It’s easy to add a column to the products grid if a value that you want to display in the column is a product attribute. They are already present in the products grid toolbar under Columns control. You just check/uncheck columns that you want to be displayed or removed from the grid. But what if you want to display values like quantity and website that aren’t product attribute? If you continue to read you will learn how to add values like this to the products grid.

Introduction

Because stock management can be turned on/off per product, we will add a new column to the products grid that will display if stock management is turned on or off.
For all of the code examples, I created a Magento 2 module, named Inchoo_Custom.

If you want to learn how to create a Magneto 2 module, you can check this: How to create a basic module in Magento 2

It…

geschrieben von markoshust
am 29. Juli 2018 - 0:24

I just came back from an absolutely fantastic trip and conference of LaraCon in Chicago. Even though I no longer work daily with Laravel, I thought there were so many good sessions presented, and that going would benefit anyone having an interest in web development.

Caleb had a good session, Embracing the Backend, which used a sample twitter app to post a tweet and some tips and tricks around getting around complexity with VueJS. But I couldn't help be reminded of a past life of mine. About a decade ago I started developing a Point of Sales system for bars and nightclubs called Chanj POS. Here's our welcome video from quite a few years back, where you can see some of the user interface I created:

The POS system is no longer active, however we went through some pretty technological advancements at the time, one being that the entire POS system was developed as a…

geschrieben von markoshust
am 29. Juli 2018 - 0:24

I just came back from an absolutely fantastic trip and conference of LaraCon in Chicago. Even though I no longer work daily with Laravel, I thought there were so many good sessions presented, and that going would benefit anyone having an interest in web development.

Caleb had a good session, Embracing the Backend, which used a sample twitter app to post a tweet and some tips and tricks around getting around complexity with VueJS. But I couldn't help be reminded of a past life of mine. About a decade ago I started developing a Point of Sales system for bars and nightclubs called Chanj POS. Here's our welcome video from quite a few years back, where you can see some of the user interface I created:

The POS system is no longer active, however we went through some pretty technological advancements at the time, one being that the entire POS system was developed as a…

geschrieben von Antun Matanovic
am 27. Juli 2018 - 9:41

Remember those days when you could easily deploy something to production without executing each time a number of commands and clearing cache a few times meanwhile? Yeah, me neither.

Every modern framework or platform has their own individual perks that shape our development and deploying process. Magento is no different here and its deployment process can be a challenge for newcomers.

In this post, we will introduce Deployer, automated deployment tool for PHP.

Since Deployer is just a PHP application distributed as a PHP Archive (.phar), extending its functionalities and customizing deployment tasks are quite easy. Most importantly, if something goes wrong, we see few PHP exceptions now and then so they can be fixed in no time.

Installing Deployer

We will start by downloading it down and setting it globally executable for our user

curl -LO https://deployer.org/deployer.phar mv…
geschrieben von Elizabeth Van Dyke
am 26. Juli 2018 - 22:11
‘It’s The Most Wonderful Time of the Year’ (For Insights)

With consumers reveling in summers delight, the winter holidays have yet to register on their radar. For merchants, this is an ideal time to begin preparations for the busiest shopping season of the year. According to Adobe Analytics, the 2017 holiday season set a high-water mark: “Online shopping sales hit a record $108.2 billion this holiday season, a 14.7 percent increase from last year.”

geschrieben von Elizabeth Van Dyke
am 26. Juli 2018 - 4:20

Get to know Óscar Recio, Magento Lead Developer at interactiv4

geschrieben von Elizabeth Van Dyke
am 24. Juli 2018 - 0:10

This month we’re highlighting some popular extensions that’ll give you new ways to accelerate your business. How about helping you improve your SEO, allowing repeat customers to store their credit card information securely, connecting to a CRM, adding B2B functionality, or offering a charity donation option to your Magento store? The world of commerce is your oyster.

geschrieben von Elizabeth Van Dyke
am 23. Juli 2018 - 18:34

How to make the most of peak days and keep the new customers they bring

geschrieben von Marko Brisevac
am 23. Juli 2018 - 12:45

As a website owner, you’ve probably invested a lot of time and money in development, UI design, marketing etc. But what was the last time you asked yourself questions like: “How easy is for users to find what they are looking for? What frustrates them? How do they feel and will they come back?”

Online shopping went through a dramatic transformation in the last few years. The responsive design is adopted and it is needless to say mobile is important in 2018, so what’s the next big thing?

UX – one of the contributors to competitive advantage

There are so many stores in crowded online space which look very similar, sell similar products with similar prices and offer the same shipping and payment options. Shoppers have more choice than ever, and as a result, they’ve become spoiled and expect more from online shopping. They are conducting extensive research before making a final decision and even the smallest obstacle on your site is enough to make them…

geschrieben von Elizabeth Van Dyke
am 18. Juli 2018 - 18:00

Conversion rate optimization (CRO) has become a critical part of improving eCommerce site performance and marketing ROI

geschrieben von Elizabeth Van Dyke
am 18. Juli 2018 - 2:31

Shipping has a big impact on customer experience and loyalty

geschrieben von Elizabeth Van Dyke
am 18. Juli 2018 - 2:31

Shipping has a big impact on customer experience and loyalty

geschrieben von
am 17. Juli 2018 - 23:16
Filing the prose project under things I want to checkout if I ever have time, if only to see how it handles comma spliced sentances like this one.
geschrieben von Toni Pap
am 17. Juli 2018 - 12:22

What are fixtures in Sylius?

Fixtures are plain PHP objects that are designed to change current system state by either persisting some entities to the database, uploading files or doing anything else that you might require.

In this post we will be going through the process of creating a bundle and in it our custom fixture , assigning it to our suite.

Opening a bundle

First thing, we will need to create a bundle. To do so, in  “src/” directory we’ll create our bundle directory called “InchooBundle” and create a php file with the same name in it.

The class will serve as an entry point and bundle declaration.

<?php   namespace InchooBundle;   use Symfony\Component\HttpKernel\Bundle\Bundle;   class InchooBundle extends Bundle { function __construct() { } }

Next thing we need to do is to let…

geschrieben von Elizabeth Van Dyke
am 17. Juli 2018 - 3:39

The most successful companies welcome change, seeing future unknowns as opportunities to disrupt and win

geschrieben von Elizabeth Van Dyke
am 17. Juli 2018 - 3:39

The most successful companies welcome change, seeing future unknowns as opportunities to disrupt and win