Cakephp 3.0修改“添加”烘焙模板
作者:互联网
我正在CakePHP中创建一个新的主题,以烘烤几个数据库表.我已经能够运行bake命令,并且还修改了index.ctp模板文件.
现在,我想更改添加模板.默认的“添加”页面在右侧栏上显示带有一些快速链接到相关表的链接和一个表格的侧栏.我想删除链接,更改样式并添加其他内容.但是,当我打开默认的add.ctp时,我看到的是:
echo $this->element('form');
就这样.
如果这是唯一可用的代码,如何修改此页面的元素?
我还有其他文件吗?
谢谢
解决方法:
您需要在放置form.ctp文件的地方创建一个Bake主题,您可以从Bake插件中复制一个主题,然后根据需要进行修改:
http://book.cakephp.org/3.0/en/bake/development.html#creating-a-bake-theme
然后,您可以使用自己的主题运行bake命令:
bin / cake烘烤视图帖子添加–theme jpruizs
关于$this-> element(‘form’)事物.这是一个View元素:
http://book.cakephp.org/3.0/en/views.html#elements
因此,您只需要进入插件Template文件夹内的Element文件夹,然后查看其作用:)
标签:cakephp,cakephp-3-0,php 来源: https://codeday.me/bug/20191120/2044506.html