Magento 1 use MD5 hash to encrypt the password and Magento 2 use SHA-256. In Magento 1, they use Mage_Core_Model_Encryption class with following functions. Magento 1 … Read more “How to use magento 1 customer password in magento 2”
How to create magento2 knockout chart
You can download complete working example from below url https://github.com/mukdam/magento2-knockout-chart See below how it will work. Create a phtml file Create a .html file And … Read more “How to create magento2 knockout chart”
How to create custom email template in magento 2
First we have to create a field in configuration ‘system.xml’ in folder app/code/Auriga/Email/etc/adminhtml/, from where we can select which email template will use. Now create a … Read more “How to create custom email template in magento 2”
How to expose a custom field from sales_order table to rest api?
Suppose you have custom field delivery_type in sales_order table. You are accessing order using rest Api but this field is not present in response. Requested Api: http://localhost/default/rest/default/V1/orders/{order_id} You can get … Read more “How to expose a custom field from sales_order table to rest api?”
How to use bundle products in configurable products?
By default magento does not allow to use bundle products in configurable products. You can change few files to make it work. You needs to … Read more “How to use bundle products in configurable products?”
How to override/extend controller in Magento 1
If we want to override controller file in magento 1 then we need to add create custom modules like following: Create a new module and … Read more “How to override/extend controller in Magento 1”
Magento Login Issue With Chrome
Magento login for admin/customer works fine with Firefox and IE. But sometimes we are not able to login in chrome. This is caused by session cookie … Read more “Magento Login Issue With Chrome”
How to use scripts in elastic search
Wherever scripting is supported in the Elasticsearch API, the syntax follows the same pattern: The language the script is written in, which defaults to painless. The script … Read more “How to use scripts in elastic search”
How to create custom API in Magento 2
The REST API documentation published on the Magento 2 Developer Documentation website describes the REST APIs that are available on the latest release of Magento 2. This documentation is … Read more “How to create custom API in Magento 2”
Fatal error handling in php 7
Error / Exception handling is most important part of any php project. There was no way to handle fatal errors in the php in the … Read more “Fatal error handling in php 7”
Yodlee fastlink integration – Add bank account process
Yodlee is a leading data aggregation and data analytics platform powering dynamic, cloud-based innovation for digital financial services. Today’s banking and financial application consumers want … Read more “Yodlee fastlink integration – Add bank account process”
Unit and functional testing in php yii2 framework
There are plenty of ways to test your application. The most popular paradigm is Unit Testing. As for web applications, testing the controller, or model … Read more “Unit and functional testing in php yii2 framework”
Web application monitoring with New Relic
New Relic Servers for Linux allows you to view and analyze critical system metrics, including CPU usage, physical memory, network activity, processes, and disk I/O … Read more “Web application monitoring with New Relic”
Magento integration with Mongodb and RabbitMq
Magento frontend is little slow with mysql. To solve this problem, We can use mongo db for categories and products listing. We can copy store … Read more “Magento integration with Mongodb and RabbitMq”
PHP optimization tips for any project
Optimization is part of every project. If you are a developer, it is essential for you to optimize your script early in the development process … Read more “PHP optimization tips for any project”
Submit page changes for reviewer in beaver builder – wordpress
How we can submit page changes for review and make live after reviewed it in beaver builder? There is revisionary plugin https://wordpress.org/plugins/revisionary/. Revisionary creates a … Read more “Submit page changes for reviewer in beaver builder – wordpress”
Understanding elastic search and installation
Elasticsearch is a highly scalable open-source full-text search and analytics engine. It allows you to store, search, and analyze big volumes of data quickly and … Read more “Understanding elastic search and installation”
How to use elastic search in yii2
Elastic Search can be implemented in yii2 easily. You need to setup server and elastic search before to use. After elastic search setup, you need … Read more “How to use elastic search in yii2”
PHP Logging
Logging is one of the basic requirements of every projects. Logging needs to manage system level errors, data errors for business logic etc. It can … Read more “PHP Logging”
PHP Caching
PHP caching is good way to speed up the web page. By storing relatively static data in cache and serving it from cache when requested, … Read more “PHP Caching”