所有人。
我必须更改FormHelper的模板。不只是1或2视图,所有视图。我想这样做,而不必在每一个视图中写上百行。
是否可以更改FormHelper默认模板?默认模板位于哪里?
CakePHP文档不会为了改变整个站点的模板而说任何话,对于FormHelper或分页器来说,这是一个真正的问题。
我是,不是CakePHP 3,而是CakePHP 2.6
发布于 2015-02-06 10:49:10
如果我正确理解,您希望修改或使用自己的“烘焙”模板,以避免重复编写html和php代码。
下面是文档中提到的内容:http://book.cakephp.org/2.0/en/console-and-shells/code-generation-with-bake.html#modify-default-html-produced-by-baked-templates
如果要修改蛋糕助手,请从
\cakephp\lib\Cake\View\Helper在\cakephp\app\View\Helper中
然后再做修改。
下面是创建自己的助手http://book.cakephp.org/2.0/en/views/helpers.html#creating-helpers的文档
发布于 2015-02-06 10:51:04
您正在寻找的Well...the文件位于
/lib/Cake/View/Helper/FormHelper.php例如,您应该搜索:
function input(或
function create(这就是你要找的“模板”。我认为更改输出的最简单方法是更新$options数组。在那里,您可以添加类或标签或其他什么。
https://stackoverflow.com/questions/28363697
复制相似问题