2012-04-15 8 views
1

複数の列のページを作成したいと思います。私はcakephpのコーディング規律に自分自身を適応させるためにどのように好むべきかについてはわかりません。レイアウト/ default.ctpにはsutiable方法であればCakePhpで複数列のページを作成する最良の方法

は私が私の見解// index.ctp上またはレイアウト/ default.ctpに

に列を作成する必要があり、どのように私は他のコンテンツを取得することができますか?ご存知のように、コントローラのビューコンテンツを取得する行があります。<?php echo $this->fetch('content'); ?>他のコンテンツを取得するにはどうすればよいですか?

答えて

0

たとえば、ビューファイル内のどこかにブロックを宣言するだけで、start()とstop()を使ってブロックを定義し、fetch()で出力することができます。たとえば、start( 'menu'); fetch( 'menu')を呼び出すと、開始と終了の間に内容が表示されます。

これを読む:

+0

は、回答バーズムいただきありがとうございます。実際に私のコラムの内容をどこでどのように定義するのかは不明です。たとえば、あなたのリンクには「サイドバー」のコンテンツがあります。サイドバーの内容を '<?php echo $ this-> fetch( 'sidebar');でフェッチします。 ?> 'どこに定義されましたか? – Kemal

関連する問題