Magento 2 Guide

/Magento 2 Guide

A comprehensive guide book for Magento 2, teaching you how to get your Magento 2 store up and running, attracting customers and improving your profit.

Attaching PDF file to email on Magento 2

By | June 29th, 2017|Magento 2 Guide|

In Magento 2, The lib/internal/Magento/Framework/Mail/Template/TransportBuilder Class takes responsibility for preparing and sending email, but it's still lacking a method for attaching PDF files. However, since the TransportBuilder Class uses Message class, which inherits from \Zend_Mail, we are now able to add attachments programmatically. Here is how we do it. Step 1: Create TransportBuilder Class Step [...]

How To Install Magento 2 Running On Zend Server On Ubuntu

By | June 1st, 2017|Magento 2 Guide|

In this blog, I'd like to share with you the step-by-step procedure of how to install Magento 2 running on Zend Server on Ubuntu. Step 1: Install Zend Server First of all, you can go to the following website to download Zend Server package: http://www.zend.com/en/products/server/downloads The package usually will be save in Downloads Then open [...]

How to change email logo in Magento 2.1: A detailed guide

By | May 26th, 2017|Magento 2 Guide|

Email is a form of communication between you and your customers. If you want to take the most out of your email, you need to include a logo in the email header. It will help customers to get familiar with your brand and make your email look more professional. Reading an email that has a [...]

How to debug Magento 2 code with Xdebug and PhpStorm (Part 2)

By | May 15th, 2017|Magento 2 Guide|

Introduction In this second part of the series, I’m going to guide you how to start a debugging session, place a breakpoint and track the debugging progress. But before we begin, make sure that you have installed and set up Xdebug with PhpStorm. If you don't know how to do it, please visit our instructions [...]

How to utilize Search Terms and Synonyms in Magento 2

By | May 11th, 2017|Magento 2 Guide|

Users who search are more likely to purchase than those browsing. As a result, managing your search engine can be crucial for this reason only. Specifically in this tutorial, we will go into details on how to use the Search Terms and Search Synonyms in Magento 2 to improve your store search engine. What are [...]

How to manage Cookies in Magento 2

By | May 10th, 2017|Magento 2 Guide|

A cookie is a small piece of data sent from a website and stored on the user's computer by the user's web browser while the user is browsing. Then, whenever he is back, he can easily get those data. It’s really convenient, isn’t it? In this blog, I would like to introduce you a detailed [...]

Create a Widget in Magento 2

By | April 26th, 2017|Magento 2 Guide|

Widget is a manageable component of Magento 2, which allows users to display data anywhere on their own front-end site. So are you looking for the way how to create a widget in Magento 2? You're welcome! In this blog, I would like to share with you the detailed procedure of adding a custom widget [...]

How to debug Magento 2 code with Xdebug and PhpStorm( Part 1)

By | April 21st, 2017|Magento 2 Guide|

Debug Magento 2 with Xdebug and PhpStorm Debug Magento 2: Introduction Debugging is critical in the development process of any system. Some developers like to log things out, some like to print it right on the screen, but most prefer run-time debugging. Predictably, correctly debug your application will save you tons of time [...]

Install New Languages In Magento 2

By | April 14th, 2017|Magento 2 Guide|

In Magento, the default language is English. So the question now is: Can we add another language for our Magento site? Of course it's a Yes. Just pick the desire language for your site and follow this step-by-step procedure. Step 1: Installing a new language package First, locate your desire language package. Here is some [...]

Magento 2 Cache Guide

By | April 7th, 2017|Magento 2 Guide|

Introduction Caching is an inseparable part in any systems, especially for a complex and data-dependent one like Magento 2. Almost everything in Magento has its own cache: modules, themes, etc.. Meanwhile, improper cache management may turn your developing experience into a living hell. So we will have a quick look on Magento 2 cache directories [...]