Working on the same technology, on the same project, on the same code – year over year – will inevitably make a developer strong, knowledgeable and something of a subject matter expert. Howeverbeing hyper-focused for such extended periods introduces various risks to both the developer and the project, such as potential loss of interest or, worse, burnout.
That’s when PhpStorm Magento 2 plugin came to the stage.
There are versions of Magento to satisfy all types of eCommerce merchants — from SMB to larger enterprise retailers. In this article we explore differences between Magento Open Source and Magento Commerce.
Welcome to the April edition of the Atwix MageNews! We’ve prepared a roundup of the most exciting news that happened in Magento Community over the last month.
PageBuilder and Magento 2.3.1 releases, code quality tools, security updates and much more. You’ll find it all below, so let’s get started!
In order to add a custom layout handle to a category page, a (basic) Magento 2 module with these additional files and content is needed:
1. The events.xml
file to “subscribe” to the event and say which observer should be fired ↵
2. An observer that adds a new layout handle to the page ↵
3. A layout file that adds needed changes to the page ↵
Can you be really sure that all visitors of your site see it the same way as you do – design and content? In the era, when content matters more and more, one type of hacker attacks became particularly popular – content spoofing. You will find out the algorithms and tools that hackers use to perform such attacks, specifically replacing website’s content for particular visitors.
Magento is a great eCommerce platform to work with. Many solutions are available out of the box, ready for you to use them and grow your brand online. Your Magento solution partner will always help you develop the best-in-class online store, but there is basic knowledge you should acquire when managing a Magento store – from knowing how to use the admin panel to doing little Magento 2 SEO tweaks and security checks.
Today, I’ll tell you how to simplify management of your product custom options with a shell script. You just need to add a criteria for a product collection, and each option of every product from the collection will be updated automatically. Our script will fetch product collections by product SKU value.
It has never been easier to create a development environment. No meter what operation system you use with Docker you can build the exact configuration you need. In this post we will provide steps for creating a sample Magento development environment configured in a single docker-compose.yml file.
When Magento releases new security patches, we often get questions from clients like why they should invest money into having those patches applied to their Magento installation. In this blog post we’ll describe the importance of the patches and emphasize their role in having your Magento website functioning properly.
Recently, we’ve faced a data inconsistency in the Magento sales_flat_order_grid db table. Some of the values in custom columns look like they were shifted. This issue may occur if the order grid has multiple custom fields and when a user archives orders in the Enterprise Edition.