【问题标题】:problem baking view in cakephpcakephp中的问题烘焙视图
【发布时间】:2010-01-11 12:25:31
【问题描述】:

我创建了一个自定义视图模板(见下面的链接),我用它在 cakephp 中烘焙我的视图。

http://book.cakephp.org/view/789/Modify-default-HTML-produced-by-baked-templates

一切正常,但如果我尝试在我的视图模板中合并一个元素,例如

<?php echo $this->element('menu'); ?>

烘焙视图时出现错误。如果我注释掉这一行,烘焙就可以了。

这不是一个大问题,因为我可以轻松地注释掉该行并在烘焙视图后编辑它们 - 我只是好奇为什么会发生这种情况。

编辑

我在烘焙中遇到的错误类似于“注意:未定义的属性:C:\xampp\xampplite\htdocs\company\app\vendors\shells\templates\views\index.ctp 中的 ViewTask::$element 在线87 ('menu')" - 我想这一定是 bake 试图解释 $this->element('menu') 而不是仅仅回显它的问题。

【问题讨论】:

    标签: cakephp cakephp-bake


    【解决方案1】:

    你说得对:

    “我想这一定是一个问题 烘烤试图解释 $this->element('menu') 而不是 只是附和它。”

    所以回显它,例如

    <?php echo "<?php echo \$this->element('menu'); ?>"; ?>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-06-03
      • 2014-04-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-04-21
      相关资源
      最近更新 更多