foreach ループでアイテムの ID を使用して var in condition を取得したいと考えています。私が試したいこと(デモコードのみ)は次のとおりですが、エラーが発生しているだけです。
php
$this->smarty->assign(array(
'demo' => array(
'foo_bar' => 'succeed!',
'foo_seat' => 'succeed also!'
),
'bar' => 'bar',
'seat' => 'seat'
));
tpl
value="{$demo.foo_{$bar}}"
エラー
Uncaught exception 'SmartyCompilerException' with message 'Syntax Error in template "application/views/overzicht/selectie.tpl" on line 55 "{$demo.foo{$bar}}" - Unexpected "{", expected one of: "}"
誰がアイデアを持っていますか?