geschrieben von Andreja Cicak
am 10. Juli 2018 - 12:56

When new Adwords interface first launched, everyone had an opinion on it. Some people liked it because it was cleaner and had some amazing new features, other just hated it because it was still in beta and had some pretty annoying bugs, but all of us just tried to learn to navigate through it before it’s too late. We knew that the day will come when Google will replace the old interface with this new AdWords experience (and also rebrand its service into Google Ads).

And the day has come since Google just announced that starting this month, they’re replacing the previous experience with the new one, which means that we won’t be able to switch between two interfaces depending on which task we’re performing (and let’s admit it, we still do that occasionally). Now is the time to fully embrace the new AdWords experience and get ready for…

geschrieben von
am 9. Juli 2018 - 13:54
I just released version 1.4.3 of pestle over the weekend. Mostly a maintaince release and tightening up things I stumbled across while working through the Learning Magento with Pestle screencast series with my patreons. We’v also got a few additional contributors to the project. Pestle is a command line framework I built to manage all my one off shell scripts, and happens to include a bunch of Magento 2 code generation tools. If you work your way through my Magento 2 tutorials you’ll encounter pestle pretty quickly.
geschrieben von PAJ
am 5. Juli 2018 - 15:22
About a Stream

Twitch is a live streaming platform which started life in 2011 as justin.tv and is now owned by Twitch Interactive, a subsidiary of Amazon. The site primarily focuses on video game live streaming but can be used to stream just about anything (within the Twitch terms and conditions) including creative content, “in real life” streams, and more recently music broadcasts. Twitch offers successful streamers the means to monetize their streams via two levels of partnership as well as adverts and donations. There are many full time professional game streamers earning a substantial income from Twitch live streaming.

Alas – I am not really a gamer, I played Doom in the 90’s and that’s about it. As a hobby music producer and wannabe…

geschrieben von Elizabeth Van Dyke
am 2. Juli 2018 - 17:36

We interviewed Andrei Vashkevich, CEO of Amasty, to tell us about one of their most popular extensions, Free Gift, and their future plans

geschrieben von Elizabeth Van Dyke
am 2. Juli 2018 - 17:36

We interviewed Andrei Vashkevich, CEO of Amasty, to tell us about one of their most popular extensions, Free Gift, and their future plans

geschrieben von
am 1. Juli 2018 - 13:24
Pestle (my PHP command line script frameowrk and Magento 2 code generation tool) has has a bash tab completion script for a while, but I finally wrote up some basic instructions for using it in the pestle README. It’s super annoying that MacOS doesn’t ship with the more robust bash-completion program installed by default, but that’s I guess that’s *nix life in 2018.
geschrieben von Dmytro Cheshun
am 29. Juni 2018 - 9:50

All orders have an order status that is associated with a stage in the order processing workflow.
The state describes the position of an order in the workflow. By default, Magento store has a set of predefined order statuses and order state settings. All the available order statuses can be found in admin panel under Stores -> Settings -> Order Status. Sometimes we need to create a new order status and state. Let’s figure out how to create a new order state and status programmatically in Magento 2.

The order statuses are stored in sales_order_status database table while the order states and their bindings to statuses are defined in sales_order_status_state table. We will need to create a simple setup script in order to add a new order state and status.

First of all we need to create a new custom extension, for example Atwix_OrderFlow. Create a registration.php file in the app/code/Atwix/OrderFlow:

<?php /* File: app/code/Atwix/OrderFlow/…
geschrieben von Zoran Salamun
am 28. Juni 2018 - 12:08

In the last article we have covered twig templating basics concepts. Now it’s time to extend functionalities, which can be very useful. Twig has a fair amount of built-in functions, tags, filters and operators but in some cases, you will find that not sufficient. We will cover how to extend twig and what can be extended with examples.

How extending works

For extending twig, you will need twig extensions bundle. It’s a separate bundle from twig. It can be installed via composer:

composer require twig/extensions

We will write our code in src/Twig/folder since latest best practices are oriented for the bundle-less applications (https://medium.com/@fabpot/symfony-4-best-practices-b4bbd6a9c994). Once you have installed twig/extensions bundle, you can start writing your code for extending twig. To extend twig we…

geschrieben von
am 28. Juni 2018 - 5:55
This high level history of PHP passed my desk — I didn’t start using the language until version three (and I still, to this day, forget access modifiers on my class method names or type things like public thisIsMyMethod because the typing cadence for defining a method was two words) so it’s nice to have some high level historical gaps covered.
geschrieben von Covos
am 27. Juni 2018 - 14:21
Ein ganz kurzer Beitrag aber immer gut zu wissen. Möchte man für ein oder mehrere Produkte die Produkt-Detail-Darstellung ändern (die z.B. über die app/design/frontend/[Eigenes Theme]/[Ebenso]/template/catalog/product/view.phtml definiert wird), kann man über das Code-Snippet im Produkt unter „Eigenes Layout Update“ seine angepasste und von der Norm abweichende view.phtml laden. Dieses Snippet könnte z.B. so aussehen [crayon-5b33849715a3a679969252/] Damit...
geschrieben von Elizabeth Van Dyke
am 26. Juni 2018 - 21:09

It’s no secret that eCommerce is core to B2B strategy. From increasing revenue to improving customer satisfaction and loyalty, companies see the opportunity to achieve more growth through digital channels.

So why have just 26% of B2B companies fully implemented best practices?

Today we’re unveiling new research, called “What It Takes to Be a Leader in B2B eCommerce,” with the main objective of answering that question – and providing practical steps you can to take to elevate your operations from good to great.

geschrieben von Elizabeth Van Dyke
am 26. Juni 2018 - 21:09

It’s no secret that eCommerce is core to B2B strategy. From increasing revenue to improving customer satisfaction and loyalty, companies see the opportunity to achieve more growth through digital channels.

So why have just 26% of B2B companies fully implemented best practices?

Today we’re unveiling new research, called “What It Takes to Be a Leader in B2B eCommerce,” with the main objective of answering that question – and providing practical steps you can to take to elevate your operations from good to great.

geschrieben von Elizabeth Van Dyke
am 26. Juni 2018 - 20:18

The High-flying Iron Maiden Star will Deliver an Energizing Keynote 

geschrieben von
am 26. Juni 2018 - 13:39
This entry is part 4 of 4 in the series Just Enough C for PHP. Earlier posts include Just Enough C for PHP, Just Enough C for PHP: Running C Programs, and Just Enough C for PHP: Variables and Types. This is the most recent post in the series. First, a quick note from your author. When I conceived this series its primary goal was to give myself a refresher in C programming, while writing a few tutorials that would try and solve my perceived problems with most C based curriculums (i.e: my own 1990s era programming classes). As I […]
geschrieben von
am 26. Juni 2018 - 5:47
Suhosin is an older PHP extension that tries to lock down common security attack vectors in PHP. This locking down includes preventing phar applications (like pestle) from running. If you’re using Suhosin and want to use PHAR archives you’ll need to configure things properly.
geschrieben von Covos
am 21. Juni 2018 - 10:53
Die Meet Magento Deutschland (#MMDE18) fand 2018 zum zwölften Mal statt. Jedes Jahr wuchs und wächst die Zahl der Teilnehmer. Entstanden aus einem Treffen interessierter und eng vernetzter Magento-Entwickler / Anwender ist sie mittlerweile eine der bedeutendsten Magento-Fach-Tagungen der Welt geworden. Hier treffen sich Händler, Agenturen sowie Entwickler zum entspannten Dialog und das im wunderbaren...
geschrieben von Elizabeth Van Dyke
am 19. Juni 2018 - 19:03

We are excited to announce that the acquisition of Magento is complete and Magento Commerce is now an Adobe company.

Now—more than ever—we are strategically positioned to deliver contextualized commerce experiences that will help each of our customers transform into experience businesses.

geschrieben von Elizabeth Van Dyke
am 19. Juni 2018 - 19:03

We are excited to announce that the acquisition of Magento is complete and Magento Commerce is now an Adobe company.

Now—more than ever—we are strategically positioned to deliver contextualized commerce experiences that will help each of our customers transform into experience businesses.