框架集的cakephp问题

框架集的cakephp问题,cakephp,frameset,Cakephp,Frameset,我有default.ctp。 default.ctp包括top.html、center.html、down.html。 然后center.html包括left.html、right.html。 我想把我的$content\u for\u布局放在right.html中,但我做不到。如果我将right.html改为right.php,它会告诉我 注意:未定义变量:第37行/opt/lampp/htdocs/app/webroot/right.php中布局的content\u。如果我将right.ht

我有default.ctp。 default.ctp包括top.html、center.html、down.html。 然后center.html包括left.html、right.html。 我想把我的$content\u for\u布局放在right.html中,但我做不到。如果我将right.html改为right.php,它会告诉我 注意:未定义变量:第37行/opt/lampp/htdocs/app/webroot/right.php中布局的content\u。如果我将right.html更改为right.ctp,则它不会识别该文件。 我将所有页面放入app/webroot/
有人能告诉我怎么做吗?

您的每个帧都将通过单独的HTTP请求加载,并且需要通过整个Cake框架才能呈现其内容。仅仅将布局的
$contents\u放入一些随机文件中不会有多大作用。因此,您的框架需要链接到蛋糕URL:

src="<?php echo $this->Html->url(array('controller' => 'foo', 'action' => 'bar')); ?>"
src=“”
但实际上,在这个时代,你不应该使用框架集