Можно ли использовать помощников в представлениях? - PullRequest
1 голос
/ 02 июня 2011

Простой вопрос о лучших практиках.Я использую Kohana ... нормально ли использовать помощников в представлениях?Например, чтобы использовать URL :: site () .Знаете, я мог бы передать его с контроллера.Я предполагаю, что это нормально, потому что есть такие помощники, как HTML, которые предназначены для использования в представлениях, верно?

1 Ответ

2 голосов
/ 02 июня 2011

То, как вы в настоящее время делаете это, хорошо, хотя вся практика использования какой-либо логики в представлениях сомнительна, но именно так Кохана рекомендует в настоящее время.

Когда вы используете шаблон ViewModel (сKostache?), Вы отделите всю логику от шаблонов.До этого можно использовать методы, которые не делают ничего, что должно быть сделано в контроллере / модели (эхо, условия и циклы "считаются разрешенными").

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