Рассказываю.
| Код | $smarty->assign("valpost", array("city"=>"1286652612928158144","country"=>"1286652612928158143", "nazn"=>"1286652612928158146")); $this->smarty->assign('naz', $arSan);
|
в шаблоне
| Код | {section name=i loop=$nazn} <option{if $valpost.nazn == $nazn[i].id} selected{/if} value="{$nazn[i].id}">{$nazn[i]._Description}</option> {/section}
|
результат
| Код |
<option value="1286829818087628275" >Черепановых</option> <option value="1286829858162940740" >Мукачевская</option> <option value="1286652612928158146" selected>Академическая</option> <option value="1286652612928158155" selected>Баррикадная</option> <option value="1286652612928158167" selected>Бобруйская</option>
<option value="1286652612928158171" selected>Буханцева</option> <option value="1286652612928158174" selected>Дубовская</option> <option value="1286652612928158179" selected>Елецкая</option> <option value="1286652612928158192" selected>Елисеева</option> <option value="1286652612928158200" selected>Калинина</option> <option value="1286652612928158202" selected>Канунникова</option>
<option value="1286652612928158211" selected>КИМ</option>
|
не могу понять в чем дело При проверке типа {$valpost.nazn} и {$nazn[i].id} выводятся правильные числа |