作者kylekai (八只猫,两只狗~...)
看板PHP
标题Re: [请益] cakephp renderElement()
时间Thu Sep 30 10:37:56 2010
1.3 用的是..
<?php echo $this->element('helpbox',
array("helptext" => "Oh, this text is very helpful."));
?>
1.2 用的也是一样..
没有看到是 $this->renderElement('head'); 这样的语法...
你该不会用 1.1 吧?
至於 content_for_layout 的部份..你根本不用去管他吧...
那是从 view 去塞各个 action 的内容到 layout 里面..
※ 引述《luo74128 (小猫)》之铭言:
: ※ 引述《luo74128 (小猫)》之铭言:
: : 请问一下为什麽我的cakephp
: : RenderElement() 和 $content_for_layout似乎都没有作用也
: : 要改成include()才会正常引入,
: : 请我我是哪里配置的不对吗?
: 我写在 layouts底下 default.ctp里
: <body>
: <?php //echo $this->renderElement('head'); //原本部分没作用
: include("../views/elements/head.ctp"); //改为include有作用
: ?>
: <div id="right">
: <?php
: echo $content_for_layout; //原本部分没作用
: //include("../views/pages/home.ctp"); //改为include有作用
: ?>
: </div>
: <?php
: //echo $this->renderElement('foot'); //原本部分没作用
: include("../views/elements/foot.ctp"); //改为include有作用
: ?>
: </body>
: 烦请大大看看错在哪了呢?
--
我是上来领便当的...
逛 php 版, database 版只是顺便而已...
http://blog.darkhero.net 个人网志
http://phorum.study-area.org/index.php/board,31.0.html
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.116.62.60
1F:推 luo74128:我是用官方新下载的..content_for_layout!!大大可以解释 09/30 11:29
2F:→ luo74128:一下用法吗?我上网查看不是很了解说!!感谢大大 09/30 11:30
3F:→ kylekai:那应该是1.3?.. 建议你先不用去改 layout ..先弄 view 就 09/30 13:58