2010-12-16 2 views
8

Есть ли стандартный «официальный» способ использования Smarty с Kohana 3? Я вижу, что есть some options, которые кажутся менее идеальными и, вероятно, будут ломаться, когда увеличится малый номер версии Smarty или Kohana.Smarty and Kohana

(как вопрос стороны, это хорошая идея использовать Smarty с Kohana? Я только пытаюсь установить его, потому что я очень хорошо знаком с Smarty, и я боюсь, что Kohana не предоставит всех материал, который мне нравится в Smarty ..)

+2

Вы могли бы рассмотреть возможность использования [Twig] (Http: //www.twig-project. org /) вместо Smarty. Для этого уже существует [модуль] (https://github.com/jheathco/kohana-twig). – 2010-12-16 04:08:31

ответ

6

Ko3 поддерживает простые представления php «из окна», любой другой механизм шаблонов может быть добавлен в качестве модуля. Это «стандартный официальный» способ расширения возможностей платформы Ko3.

Если вам нужен лучший модуль, вы можете изменить/расширить существующий для своих целей. Многие люди используют шаблоны, такие как Smarty, Dwoo, Twig и т. Д., Поэтому не бойтесь;)

2

Вам нужно будет использовать или создать модуль, который переопределяет встроенный Kohana :: View. Существует существующий модуль уже доступны, так что вам не нужно, чтобы создать самостоятельно:

KSmarty:https://bitbucket.org/dfox/ksmarty/wiki/Home