Effective Use of the Magento Block‐Template Design System (Pt. 2)

Effective Use of the Magento Block‐Template Design System (Pt. 2)

The second part of the answers to the most frequently asked questions (click here to see Part 1).

What is the difference between a template and a block?
A template is a .phtml file containing HTML markup and PHP calls needed to display structured data. Every template is bound to a definite block and the keyword $this refers to a block. A block in its turn is an object with a PHP class assigned and a template from where data is sent.

(more…)

Database in Magento 2: Models, Resource Models, and Collections.

Database in Magento 2: Models, Resource Models, and Collections.

The Magento ORM is used by the Repository implementations that are part of the Magento 2 service contracts. This is an important variation from Magento 1, as a module should no longer rely on other modules using a specific ORM, and instead of it use only the entity repositories. The service contracts will be covered in more details in the second part of the article. (more…)

How to Get Magento SUPEE-8167 Patch Installed

June 22, 2017 Vladislav Yunusov Magento
How to Get Magento SUPEE-8167 Patch Installed

Now we’re credibly informed that PayPal will no longer support HTTP for sending back verification messages. The only acceptable way is to use HTTPS. That’s why it’s necessary to get the patch SUPEE-8167 installed on your website to prevent your website from being down. We’d like to propose you to install the patch by following the ways described below. Before performing, it should be mentioned that interoperability problems can appear after the procedure. So you’re suggested to apply to the team of certified developers who are experienced in Magento patches installation to avoid negative consequences. (more…)

top