我想在每个页面上显示一个滚动条,它会滚动其中的一些最新数据。如果我可以从布局中读取模型数据,我认为放入布局文件会更简单。
有可能吗?
或者布局代码是否可以访问控制器生成的变量并传递给视图? 或者它是制作元素并将其放置在每个视图中的唯一方法吗?
答案 0 :(得分:1)
很难理解你在问什么,但我认为这与
有关“如何在CakePHP中全局查看所有视图的变量或数据集”
如果是这样,可能值得查看app_controller.php文件(book.cakephp.org/view/829/The-App-Controller)和方法startUp()
,您可以运行查询并使用$this->set('ticker', $sql_result);
分配
答案 1 :(得分:1)
也许您需要的是element。
答案 2 :(得分:0)
回答这个问题:是的,布局文件可以访问设置到控制器中视图的变量,就像视图和元素一样。