Author: Alexey Motorny

Magento 2 certification: directory structure [files location]

Hey, Amasty blog readers! How is your preparation for the Magento 2 certification exam? We are sticking at our answer-posts and this time we’ve asked Alexey Motorny, who passed Magento Certification in 2014 and who has been developing modules for 6+ years already, to describe (1) Magento 2 directory structure and (2) how to find the files responsible for certain functionality.   Magento 2 Directory Structure [Brief Overview] The best way to look into the platform’s directory structure is to use a practical example. In this post, we’ll consider the locations of PHP files using one of the most...

Read More

Product.OptionsPrice error on Magento and how to fix it

Hello to Amasty clients and the Magento community! This is an important note I wanted to share with you both for explaining issues you might have been facing, and to prevent this issue in the future. Recently, we have been receiving a lot of similar support requests about this error, which influences both the Magento functionality and the Amasty extensions correct performance. Product.OptionsPrice error on Magento After upgrading to Magento, the following error might appear on the product page: Uncaught TypeError: Product.OptionsPrice is not a constructor Features that can be affected by this error: Magento price updating...

Read More

How to create a Magento 2 extension

Yay, Magento 2 is officially out! Great news indeed. My name is Alex, and I’m a Magento developer at Amasty. For the last few months I’ve been busy building Magento 2 extensions, and today I wanted to share an instruction on building a simple Magento 2 module. What we’re going to build To demonstrate how to create a Magento 2 extension, we are going to build a HelloWorld module, which is going to have some basic functionality, covering as many development aspects as possible in this case. This Magento 2 extension is going to have a model with undefined...

Read More

subscribe to amasty newsletter



Check it out