聪明和科哈纳
是否有标准的“官方”方式将 Smarty 与 Kohana 3 结合使用?我看到有一些选项似乎不太理想当 Smarty 或 Kohana 的次要版本号增加时,可能会中断。
(作为一个附带问题,将 Smarty 与 Kohana 一起使用是一个好主意吗?我只是尝试安装它,因为我非常熟悉 Smarty,而且我担心 Kohana 不会提供我喜欢的所有东西聪明..)
Is there a standard "official" way of using Smarty with Kohana 3? I see there are some options that seem less than ideal and will probably break when either Smarty or Kohana's minor version number increases.
(as a side question, is it a good idea to use Smarty with Kohana? I'm only trying to have it installed because I'm very familiarized with Smarty and I'm afraid Kohana won't provide all the stuff I love about Smarty..)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
Ko3 支持“开箱即用”的纯 php 视图,任何其他模板引擎都可以添加为模块。这是扩展 Ko3 框架功能的“标准官方”方式。
如果您需要更好的模块,您可以根据您的目的修改/扩展现有模块。很多人都在使用 Smarty、Dwoo、Twig 等模板,所以不要害怕;)
Ko3 supports plain php views "from the box", any other template engine can be added as module. This is "standard official" way to extend Ko3 framework features.
If you need a better module, you can modify/extend existing one for your purposes. A lot of people are using templates like Smarty, Dwoo, Twig etc, so dont afraid ;)
您将需要使用或创建一个覆盖内置 Kohana::View 的模块。已有一个可用的模块,因此您无需自己创建一个:
KSmarty: https://bitbucket.org/dfox/ksmarty/wiki/Home
You will need to use or create a module that overrides the built in Kohana::View. There is an existing module already available so you don't need to create one yourself:
KSmarty: https://bitbucket.org/dfox/ksmarty/wiki/Home