我只是想将数据从我的控制器传递到我的默认布局文件:
users_controller
$this->set('fish', 'trout');
default.ctp(布局文件)
echo "You caught a " . $fish. " from the river.";
我想要达到的目的是:echo $ group ['Group'] ['name'];在默认的布局文件中,但上面是我第一次尝试了解关系的实际效果。
感谢您对此提出的任何建议:)
答案 0 :(得分:2)
您在视图中设置的任何内容都可以在布局中使用。
答案 1 :(得分:1)
如果在default.ctp中设置了任何内容,它将在布局中显示,就像在视图中一样。没有区别。
您可能没有看到任何内容,因为您已将调试设置为0
并且您有错误。尝试制作2
并查看它。
答案 2 :(得分:1)
正如索普所说,你需要将调试设置为非零。
检查(和更改)app/core.php
(搜索文件以进行调试,您将看到所需的信息)。
如果你没有得到任何输出,这很可能是问题所在。
调试($ AVAR); IMO比echo
或pr
更有用,因为它会输出行号,即使没有其他输出(但必须已启用调试!)。