In the first part of this article we explained how to add a new field on a checkout page by plugins, that were embedded in Magento 2. So in this part we are going to describe more in details some specific moments of adding a new field on a checkout page.
To add a new field on a checkout page you need to use the Dependency Injection mechanism. For that let’s add the file di.xml to the frontend configuration of the module. Here is the path to the file:
Providing high level and fast support is one of the best ways to generate more leads and convert your visitors into happy customers. The Pure Chat module lets you upgrade your Magento store with a live chat window that will provide you with an instant connection with your clients.
Security patch 6788 can cause problems in the displaying of static blocks. This issue is related to changes that the patch applies to the work of Mage_Core_Model_Email_Template_Filter class that is located in the following file: app/code/core/Mage/Core/Model/Email/Template/Filter.php. This class contains blockDirective method that creates a block and returns html-code for this block. The patch 6788 adds a code to this method and this code checks whether the block is allowed or not.
Before installing the patch the code for creation of blocks looks as following: Read more
Magento Thank You Page extension installs a special Congratulations page on the final step of the checkout process.
When the customer completes the order he gets welcomed with the Thank You page. The user is greeted by admin’s custom message that for instance congratulates the user with the successful purchase and can provide a special discount code to encourage him for further purchases. You can also place some other useful blocks on the page such as the order reference number, product slider, social network buttons etc.
Prestаshоp has a developer mode (dev mode). This mode is needed for outputting debugging information such as errors, warnings etc. This mode can be useful if the user applies some changes into Prestаshоp, for example installs a new module or theme, and after that some problems in the store performance begin to appear. In such cases, in order to nail down the cause of the problem, the store is switched into the developer mode. Read more
Both Mаgentо and Prestаshоp provide possibilities to create custom modules to extend CMS functionalities. In this article we will try to describe main differences between the modules which are designed for these systems on example of Customer Images Uploader module for Magento and Prestashop. Read more
Encourage your customers to get involved into filling your store with new product images with the module Prestashop Customer Images Uploader. The extension let’s your customers upload new images for products right on the store pages. This is a good way to receive feedback and to make your site look more dynamic and unique at the same time.
Key features:
- Images can be uploaded both by registered and unregistered users;
- Admin receives an e-mail notification for each uploaded image;
- Images appear on the frontend only after they get approved by the admin;
- A new slider on product page contains all customer images;
- Inbuilt Fancybox display lets the customers see the full image on click;
- In-built discount system to reward the most active customers.
Prestashop Price List is a useful solution for managing and generating price lists. The module allows to automatically generate price lists. The lists can be created for a specific product category or for the whole store. The download button for the price lists is displayed directly on the frontend.
Key features:
- Generate your price lists automatically on the basis of selected attributes;
- Price lists can be download both as PDF and Excel files;
- Create separate price lists for all your products and for a specific product category;
- Customer is able to download either full price list or a specific one based on the category he is currently in;
- The pricelist block is available on every website page.
Nowadays Internet shops are widely spread and enjoying great popularity due to a number of factors: first of all, because they require no intermediaries such as vendors, cashiers and other conventional staff between the buyer and the goods. But at the same time it is quite a challenging task to create an online-store. This complexity, in its turn, has an impact on the cost and time of development of a store.
CMS – Content Management System – helps to reduce time and cost of development of web-based applications. Specialized CMSes, which help to develop online-stores, exist there. Mаgentо is the most popular. Read more