Лучшее место для getStoreConfig - блок или модель - PullRequest
1 голос
/ 23 июля 2011

При создании модуля magento иногда требуется сохранить значения конфигурации для использования в файле шаблона.Где было бы лучшее место для этого - я должен создать модель или достаточно хороший помощник или блок?

Я думаю с точки зрения наилучшей практики?

Ответы [ 2 ]

3 голосов
/ 23 июля 2011

Я бы сказал, помощник, потому что он доступен отовсюду.Не было бы вредно поместить в блок, если он используется только в этом блоке или в его шаблоне, хотя нет особой причины создавать блок только для этого, когда это сделает помощник.следует использовать только для моделирования вещей .Как правило, я использую модели только для объектов, которые могут использоваться в структуре данных, а не для удобства использования функций.

0 голосов
/ 25 июля 2011

Шаблон должен (когда это возможно) получать все из блока, чтобы он был простым и немного забитым ... В блоке вы можете вызвать помощника для получения значения конфигурации, если вы думаете, что это улучшит возможность повторного использования.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...