CakePHP 2.3的模板引擎
发布时间:2020-12-13 17:44:05 所属栏目:PHP教程 来源:网络整理
导读:我想在Cake PHP 2.3中使用Smarty或Blade(Laravel)模板引擎. 这是可能的? 如果有,怎么样? 如果你知道CakePHP的其他模板引擎,请告诉我. 解决方法 是的,有可能,你必须包装供应商lib in a view class extending the base view class of CakePHP. 但模板引擎是
我想在Cake
PHP 2.3中使用Smarty或Blade(Laravel)模板引擎.
这是可能的? 如果有,怎么样? 如果你知道CakePHP的其他模板引擎,请告诉我. 解决方法
是的,有可能,你必须包装供应商lib
in a view class extending the base view class of CakePHP.
但模板引擎是一个无用的开销,如果设计师必须学习像{Foo.field} vs echo $foo [‘field’];这样的东西并不重要. 只需谷歌“cakephp smarty”和“cakephp twig view”,你就会找到一些东西.如果你真的想要这个开销,即使它被缓存,我也会去Smarty. CakePHP的现代基于OOP的视图解决方案是https://github.com/jameswatts/cake-toolkit,您可以构建自定义对象,根据需要继承它们,覆盖它们……通常的OOP内容.它甚至可以与模板引擎结合使用. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |