- 締切済み
【Smarty】連想配列のキーの文字列、変数の結合について
Smartyで連想配列のキーにある文字列、変数の結合の方法が分からないので質問させていただきます。 通常のphpで $data['name'.$cnt] といった書き方をSmartyのテンプレート側で書く場合はどのようにすれば良いのでしょうか? 「|cat:」や「`(バッククォート)」等、一通り試しましたがうまく表示されません。 宜しくお願い致します。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- mentaiko2
- ベストアンサー率0% (0/0)
回答No.1
試していないので上手くいくか分かりませんが。 {assign var="keyvalue" value="name|cat:$cnt"} のような感じで連結した変数を作っておいて (value以降がかなり自信が無くてvalue="name" |cat: $cnt とかかもしれません。) {$data.$keyvalue} として吐き出せば吐き出せるんじゃないでしょうか? 見当違いだったらごめんなさい。