テンプレート変数の整理
テンプレート変数を整理し,適切に構造化──配列によるバインディング──を行う.
newbb = array( content => array( *1 ), langs => array( *2 ), config => array( *3 ) );
*1 コンテンツとして表示されるテキストデータ全般.投稿一覧のデータであれば,posts => array(0 => array(subject => '...', body => '...', ...), 1 => array(...))などとさらに入れ子配列で構造化しておく. *2 インターフェイスに表示されるテキストのうち,↑のように構造化されないもの(モジュール名であるとか,「次」「前」だとか). *3 インターフェイスにコンテンツとして表示されることはないが,その動作や表示全体に影響する変数
テンプレート変数を整理し,適切に構造化──配列によるバインディング──を行う.
*1 コンテンツとして表示されるテキストデータ全般.投稿一覧のデータであれば,posts => array(0 => array(subject => '...', body => '...', ...), 1 => array(...))などとさらに入れ子配列で構造化しておく. *2 インターフェイスに表示されるテキストのうち,↑のように構造化されないもの(モジュール名であるとか,「次」「前」だとか). *3 インターフェイスにコンテンツとして表示されることはないが,その動作や表示全体に影響する変数