我写了一个关于office的页面。我有一个控制器"Congvanden“。我想在cakephp中使用bootstrap,ajax和paginator。但是当我在CongvandenController中使用var $layout = false
时,分页器停用了。如果我禁用var $layout = false
。分页器是完美的。
问题是cakephp中的冲突布局。
发布于 2015-03-25 22:10:16
如果不使用布局,则不会导入任何css或js文件。因此您必须使您视图成为一个完整的html文件,其中包含head标记和body标记以及所有脚本导入。一种更好的方法是使用不同的布局。只需创建另一个layour,您需要的所有内容都在同一个文件夹中,这里是deaulft.ctp布局,假设myLayout.ctp
和您的控制器中的更改
var $layout = false;
为
var $layout = 'myLayout';
此外,请确保layour delcaration在操作中,而不是在外部,以便它只影响单个视图
https://stackoverflow.com/questions/29224932
复制相似问题