タグ

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

タグの絞り込みを解除

phpとrhacoに関するBoBppのブックマーク (2)

  • throw new CybozuLabsException() - Ethna_Renderer_Rhaco(alpha)

    Ethnaから、Rhacoのテンプレートエンジンを使えるようにするEthna_Renderer_Rhacoを公開します。 使い方はRhacoをEthnaのプロジェクト内のlibディレクトリに入れて、プロジェクトのコントローラーにあるRendererの設定をEthna_Renderer_Rhacoにかえるだけです。 Rhacoのテンプレートエンジンの記法についてはふわふわな毎日 - templateが参考になります。 Rhacoテンプレートの利点は、テンプレートの継承ができる事です。テンプレートの継承によってSmartyを使う際のheader,footerインクルード連打から解放されます。また、複数のデザインやHTML構造を作る事も気軽にできるようになります。 Ethnaがsmarty_functionとして登録している関数もディスパッチャを通して呼ばれるようになっているのでform_nam

  • template - nazolabo

    ※間違ってたらごめんなさい rhacoのテンプレートは基的に {}で囲むと変数表示(Smartyみたいな感じ) ループやifは になっている。 rt:タグの解説(わかる範囲で) タグ名 引数 解説 param="条件式" value="条件式の結果(Boolean判定なら不要)" if ifと同じ ifの反対 else param="配列" var="格納する変数" counter="カウンタ変数" key="配列のキーを格納する変数" foreachと同等 counter="格納する変数" start="開始値" end="終了値" step="増加値" for ( counter = start ; counter < end ; counter += step ) コメント(出力されない) name="ブロック名" ブロック領域を指定 href="テンプレートファイル名" ブロック

    template - nazolabo
  • 1