Select для формы из migix на fenom
Доброго дня всем.
Нужно выбрать данные из таблички migix-a, и сгенерить выпадающий список для формы.
Вот так список генерится, но все option помечены как selected (а selected должен быть только один).
Что не так сделал?
Нужно выбрать данные из таблички migix-a, и сгенерить выпадающий список для формы.
Вот так список генерится, но все option помечены как selected (а selected должен быть только один).
<select name="slim" class="w100">
{set $bar_fos = json_decode(27 | resource : 'bar_migx', true)}
{foreach $bar_fos as $row}
<option value="{$row.bar_item}" {$_pls['fi.slim']=='$row.bar_item'? : 'selected'}>{$row.bar_item}</option>
{/foreach}
</select>
Что не так сделал?
Комментарии: 4
ну как минимум попробуйте убрать лишние кавычки:
$_pls['fi.slim']==$row.bar_item
Кавычки убрал. Но это не помогло.
Обычно первый option селекта — есть значение по умолчанию. Но после того, как кавычки убрал, почему-то при загрузке странички отображается последний option.
Ну, то есть в коде вот так:
Обычно первый option селекта — есть значение по умолчанию. Но после того, как кавычки убрал, почему-то при загрузке странички отображается последний option.
Ну, то есть в коде вот так:
<select>
<option>яблоко</option>
<option>груша</option>
<option>киви</option>
<option>банан</option>
</select>
а по умолчанию отображается банан, а не яблоко {$row.bar_item==$_pls['fi.slim'] ? 'selected' : ''}
Спасибо.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.