0
我有一個pdo對象獲取所有std對象的結果,這是我的goiing低谷這樣的結果。Smarty對象數組訪問
{foreach from=$users key=userID item=row}
<tr>
<td>
{$row->name}
</td>
{foreach from=$regions key=regionId item=region}
<td>
{assign var=id value=$row->id}{assign var=cid value=$region->id} <input type="checkbox" name="regionChecked[{$region->id}][]" value="{$row->id}" {if $assighnedUsers.$id.$cid eq 1}checked="checked"{/if}>
</td>
{/foreach}
<td>
{$row->id|@var_dump} <input type="checkbox" name="regionDefault" value="{$row->id}" {if $loleq $row->id}checked="checked"{/if} >
</td>
<td data-user="{$userID}">
{$deleteButton}
</td>
</tr>
{/foreach}
現在我的問題是我可以避開
{assign var=id value=$row->id}{assign var=cid value=$region->id}
不知何故?我嘗試了varios組合,但都沒有工作。
像$區域。$按行> ID
上面貼的代碼工作。我只是想避免甚至必須爲$ assighnedUsers分配thouse值。$ id。$ cid我想使用類似這樣的東西$ assighnedUsers。$ row-> id。$ region-> id – Sangoku 2013-02-27 09:43:56