0
У меня есть результат из объекта pdo, который получает все как результат объекта std, который iam goiing trough выглядит следующим образом.Доступ к массиву объектов 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}
Каким-то образом? Я попробовал различные комбинации, но никто не работал.
как $ области. $ Row-> идентификатор
выше размещен код работает. я просто хочу избежать необходимости даже присваивать значения thouse для $ assighnedUsers. $ id. $ cid Я хочу использовать somthing как этот $ assighnedUsers. $ row-> id. $ region-> id – Sangoku