タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

cakephpとtemplateに関するk_37toのブックマーク (1)

  • CakePHP の renderElement で elements フォルダ以外にあるテンプレートを使う - d.hetima

    renderElement は、グローバルなメニューやフッタなど共通のパーツをライブラリ化することが第一の目的で、ファイル配置も /app/views/elements/ という controller とは関連付けされていない階層に位置しています。 で、今作っているのは以前作った Smarty でタブを作るプラグイン の CakePHP 版というようなもので、タブのコンテンツを描画する際に renderElement を使っています。周辺のパーツや汎用的な要素ではなく、メインの部分を elements で切り分けているのです。 こういう使い方をしようとするとデフォルトのファイル配置では扱い辛いのです。それぞれの element は特定の controller でしか使われないにも関わらず views/elements/ に集められてしまうので、ごちゃごちゃしてしまいます。ファイル名を工夫し

    k_37to
    k_37to 2008/01/11
    viewのパスを変更する
  • 1