Як правильно працювати з блоками в magento

Як правильно працювати з блоками в magento
Одним з найпопулярніших движків для створення інтернет магазину є Magento. Він має досить потужну і продуману архітектуру. В основі даного движка лежить Zend Framework, що не дуже то радує початківців веб-програмістів. Розробка інтернет магазину може перетвориться на справжній кошмар якщо хоч трохи відійти від традицій розробки під цю CMS. У даній статті проливається світло на такий аспект як блоки в Magento.
Почнемо знайомство з блоками з їх класифікації. Існують наступні види блоків:

  • статичні
  • динамічні
  • Динамічні з вашими диннимі
  • структурні блоки

Статичний блок Magento

Даний тип блоків створюється через адмінку (CMS -> Статичні блоки-> додати статичний блок).

Як правильно працювати з блоками в magento

Заповнивши всі поля можна вставляти блок в движок. Особливу увагу зверніть на поле ідентифікатор, так як саме по ньому розпізнається наш блок. Для прикладу я буду користуватися ідентифікатором block_ident, але взагалі тут можна задати будь-який зручний назву.

Для вставки блоку в файл шаблона необхідно прописати в ньому наступний код:

Для вставки в XML макет

динамічний блок