php - 在 CakePhp 上创建多列页面的最佳方式

标签 php css cakephp

我想创建一个多栏页面。我不确定我应该更喜欢哪种方式来适应 cakephp 的编码规则。

我应该在 view//index.ctp 还是 layouts/default.ctp 上创建列

如果 layouts/default.ctp 是合适的方式,我该如何获取其他内容?如您所知,有一行用于获取 Controller 的 View 内容,如 <?php echo $this->fetch('content'); ?>如何获取其他内容?

最佳答案

只需在其他地方声明一个 block ,例如在您的 View 文件中,使用 start() 和 stop() 定义一个 block 并使用 fetch() 输出它。例如开始('菜单');然后调用 fetch('menu') 将显示开始和停止调用之间的内容。

读这个:

关于php - 在 CakePhp 上创建多列页面的最佳方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10164278/

相关文章:

javascript - 我想通过使用 php 和 js 当数据库中的日期为空时向用户发出警报

php - PHP 使用什么子字符串算法(查找字符串)?

mysql - 我正在尝试使用 CakePHP 和 MySQL 找到一种 "simple"存储图像(以及有关图像的数据)的方法。这段代码让我有点困惑

php - Cakephp 如何仅按日期和月份订购

php - cakephp - 在 webroot 中创建新目录

php - Laravel 作业将 exec() 错误转储到命令行而不是 $output

php - WordPress - 删除导航菜单项时,链接的页面也会删除

jQuery 导航插件刷新整个页面。我该如何解决

html - 下拉菜单出现在使用对象标签嵌入的网页后面

html - CSS 负边距问题