有可能吗?如果是,那么如何创建一个使用default.ctp页面的简单页面。
所以我想要类似于“包括”的特性,因为我的单个页面与我的default.ctp具有相同的页眉和页脚,而且我不想编写两次导入脚本(css、js),因为路径与src/Template/Layout/default.ctp和src/Template/Pages/*.ctp不同。
谢谢。我是CakePHP的新手,我从第3版开始。
发布于 2015-12-16 22:18:23
您可以在控制器的视图函数中使用
$this->viewBuilder()->layout('custom');这将使用src/Template/Layout/custom.ctp文件而不是default.ctp。
您可以(但不应该),只需在该文件上添加少量html标记,并填充src/Template/Pages/*..ctp文件中的其他所有内容。
https://stackoverflow.com/questions/34288070
复制相似问题