2010-12-16 9 views
8

Kohana 3でSmartyを使用するための標準的な「正式な」方法はありますか?私はsome optionsが理想よりも少なく見え、SmartyかKohanaのマイナーバージョン番号が増えるとおそらく壊れてしまうことが分かります。SmartyとKohana

(KohanaでSmartyを使用することをお勧めしますか?私はSmartyに精通しているため、インストールしてみようとしています。Kohanaはすべてを提供しません

+2

あなたは[小枝](HTTPを使用して検討する必要があります。 org /)を使用します。それにはすでに[モジュール](https://github.com/jheathco/kohana-twig)があります。 –

答えて

6

Ko3は「箱から」というプレーンなPHPビューをサポートしていますが、他のテンプレートエンジンをモジュールとして追加することができます。これはKo3のフレームワーク機能を拡張するための「標準的な公式」な方法です。

より良いモジュールが必要な場合は、既存のモジュールを変更/拡張することができます。多くの人がSmarty、Dwoo、Twigなどのテンプレートを使用していますので、心配しないでください)

2

組み込みのKohana :: Viewをオーバーライドするモジュールを使用または作成する必要があります。あなたは1を自分で作成する必要はありませんので、すでに利用可能な既存のモジュールがあります:

KSmarty://www.twig-project:https://bitbucket.org/dfox/ksmarty/wiki/Home