質問
私は、私は、CakePHPの私の見解を焼くために使用しているカスタムビューテンプレート(下記リンク参照)を、作成しました。
.orgの/ビュー/ 789 /生産・バイ・焼き・テンプレートの変更デフォルト-HTMLなど
のように、すべてが正常に動作しますが、私は私のビューテンプレート内の要素を組み込むしようとした場合<?php echo $this->element('menu'); ?>
ビューをベーキングしながら、私はエラーを取得します。私は、この行をコメントアウトした場合、ベーキングは正常に動作します。
これは私が簡単に行をコメントアウトし、それらを焼く後のビューを編集することができますよう大きな問題ではありません - 。これはなぜ起こるか私はちょうど好奇心が強い。
編集
未定義のプロパティ:ViewTask :: Cで$要素:私は焼くに入る誤差はお知らせ」のようなものである\ xamppの\ xampplite \ htdocsに\会社\アプリケーション\ベンダ\シェル\テンプレート\ビュー\ライン上index.ctp 87(「メニュー」)」 - 私はそれは、むしろそれをエコーよります$ this->要素( 『メニュー』)を解釈しようとして焼くに問題があることが必要と思います。
。解決
あなたは正確に正しいます:
「私はそれが持つ問題でなければならないと思います 解釈しようとして焼きます の$ this - >要素(「メニュー」)ではなく ちょうどそれをエコー。」
だから、例えば、それをエコーます。
<?php echo "<?php echo \$this->element('menu'); ?>"; ?>
所属していません StackOverflow