gpt4 book ai didi

php - CakePHP 2.3 的模板引擎

转载 作者:可可西里 更新时间:2023-10-31 22:12:56 26 4
gpt4 key购买 nike

我想在 CakePHP 2.3 中使用 SmartyBlade (Laravel) 模板引擎。可能吗?

如果是,怎么办?

如果您知道 CakePHP 的其他模板引擎,请告诉我。

最佳答案

是的,这是可能的,您必须包装供应商库 in a view class extending the base view class of CakePHP .

但是模板引擎是一种无用的开销,如果设计人员必须学习 {Foo.field} 与 echo $foo['field']; 之类的东西并不重要。

只需在谷歌上搜索“cakephp smarty”和“cakephp twig view”,您就会找到一些东西。如果你真的想要这种开销,即使它被缓存了,我也会选择 twig 而不是 Smarty。

CakePHP 的现代、基于 OOP 的 View 解决方案是 https://github.com/jameswatts/cake-toolkit ,您可以构建您的自定义对象,根据需要继承它们,覆盖它们......通常的 OOP 东西。它甚至可以与模板引擎结合使用。

关于php - CakePHP 2.3 的模板引擎,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14818602/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com