Dwooテンプレートの中で連想配列を作りたいとき
PHPと構文が変わるのでちょっとはまった。
APIドキュメントの組み込みヘルパのところに載ってた。
{assign array(id=3, name=jack) params} // array("id"=>3, "name"=>"jack")
とすると、テンプレ内で{$params}を連想配列として扱えるようになる。
「=>」ではなくて「=」、キーと値をダブルクォートで囲まないとこに注意。
{assign array("id"=>3, "name"=>"jack") params} // 上のように書くと、こうなってしまう // array("id", "=>", 3, "name", "=>", "jack")
「=>」も配列の要素になってしまうのは何かバグ臭いなー。。。
仕様として使えないならエラーにしてほしい。