3月 17

Viewで同じレイアウトでよく使うパーツを使うとき、renderElementを使います。
ログインフォームやサイドバーに出す部分などでよく使うやつです。

Smartyだとこんな感じですね。
index.tpl

{include file='form.tpl'} 
{include file='ranking.tpl'} 

Cakeの場合は以下のようになります。
index.ctp

    <?php echo $this->renderElement("form")?>
    <?php echo $this->renderElement("ranking")?>

下記のファイルがインクルードされます。

views/elements/form.ctp
views/elements/ranking.ctp

add to hatena hatena.comment (0) add to del.icio.us (0) add to livedoor.clip (0) add to Yahoo!Bookmark (0) Total: 0

Leave a Reply

コメントリンクを nofollow free に設定することも出来ます。

CAPTCHA