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.
Author: Artem Demidov
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: (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.