Category: Technical Tips

Technical Magento tips: Magento features, how-to’s, instructions and guides for e-commerce

product-optionsprice-error-magento-1-9-3-1-1 0

Product.OptionsPrice error on Magento 1.9.3.1 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.

Magento 1 and Magento 2 performance comparison on PHP 5 and PHP 7 - by Amasty 14

Magento 1 & Magento 2 speed comparison on PHP 5.6.27, PHP 7.0.13, and PHP 7.1.0

PHP 7.1.0 WAS RELEASED A COUPLE OF WEEKS BEFORE. ALL THE VERSIONS OF PHP LOWER THAN 5.6.X WERE ANNOUNCED AS OUTDATED AND ARE NOT SUPPORTED BY THE DEVELOPERS. SOME DISTRIBUTION VENDORS STILL SUPPORT SECURITY UPDATES IN TERMS OF LONG TERM SUPPORT, BUT YOU’LL NEVER GET THE NEW FEATURES WITH THEM. Hello, Amasty blog readers! We’ve been posting Magento performance tests for quite a while. For the last couple of months, our readers were asking us to test Magento 1 and 2 performance with the new...

How to create a Magento 2 extension 92

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...

How to fix common Magento issues 19

How to fix common Magento issues

Good day to Amasty blog readers! Our support team consists of four managers now, and every day they answer hundreds of questions not only about Amasty extensions, but also on Magento itself. We collected some of the most frequent questions and answered them; we do hope that this small knowledge base will help people that have just started working with Magento.

Creating Magento 2 orders programmatically 7

Creating Magento 2 orders programmatically

If you are a Magento 2 developer, some day and not even once you’ll need to create a certain amount of Magento 2 orders, and preferably programmatically, as manual creating of a bigger number of orders can be time consuming and simply inconvenient. I created this Magento 2 order generator for the needs of Amasty team and decided to share it with you. I made this generator because we needed a faster creation of orders tool for testing and debugging purposes. For example, I personally...

How to configure Magento cron 14

How to configure Magento cron job

Cron job is an important component for correct Magento performance. It is widely used for running actions that are performed on schedule, such as indexing and caching, email dispatches, sitemap generation, currency rates updates, and many more actions as well. Today we would like to explain how to configure Magento cron job correctly. The configuration process can vary a bit depending on your site’s control panel (cPanel, Plesk, etc).

How to display bestselling products in Magento 73

How to display bestselling products in Magento + source code

We’ve noticed that many store owners ask questions about methods of displaying bestselling products on their Magento stores. Say, you need to show the most popular items on your Home page or Category View page. Unfortunately, there’s no such default feature in Magento, but you can easily do this yourself. Read on to see the instructions!

How to install Magento 2 with PHP7 on localhost 16

How to install Magento 2 with PHP7 on localhost

Magento 2 is the new version of Magento framework which has many changes and advantages as compared to previous versions like site maintenance, easy to handle dashboard, obviously fast performance etc. The main and important aspects are the enhanced Admin Panel, separate tables for order processing, better image compression by default, static content caching etc. PHP7 is an improved version of PHP Scripting Language which is ready for development and production environment. It has 2x faster performance and more than 50% lower memory consumption than...

How to add product parts finder blocks to pages 1

How to add Product Parts Finder blocks to pages

Hello to Amasty blog readers! Today I’m sharing a tutorial for users of Amasty Product Parts Finder extension. Product Parts Finder is a very powerful tool that lets people find spare parts and components by certain parameters. In the user guide, we described options of adding the Product Parts Finder block on certain pages via the admin panel. But often this method is not enough for merchants, so I described ways of adding Product Parts Finder block on various pages of your Magento store.