|
Vo1
Зарегистрирован: 13 мар 2015, 18:08 Сообщения: 26
|
Друзья, подскажите как правильно написать условие в smarty. Добавил доп.поле с чекбоксом, теперь хочу написать условия вывода картинки - если чекбокс стоит - то выводим, если нет то не выводим. Чего то не получается, может кто уже делал такое?
|
|
Anatoly
Зарегистрирован: 12 апр 2014, 14:05 Сообщения: 103
|
может так? вывод на странице просмотра объявления значение id поля переменная id_field, вставить id своего чекбокса f_id поля из админки, можно увидеть id в строке браузера
{%assign var=id_field value='f_111'%} {%foreach from=$message.fields_sorted item='v' key='key'%} {%if $v.field_type == 'c' && $key == $id_field%} {%foreach from=$v.value item='val'%} {%if $val.key == 1%} // Подключим изображение {%/if%} {%/foreach%} {%/if%} {%/foreach%}
если не будет работать то может условие нужно поменять
{%if $val.key == 0%} // Подключим изображение {%/if%}
|
|
Vo1
Зарегистрирован: 13 мар 2015, 18:08 Сообщения: 26
|
Спасибо, попробую.
|
|
Vo1
Зарегистрирован: 13 мар 2015, 18:08 Сообщения: 26
|
Спасибо еще раз, работает. И еще один вопрос. Хочу чтобы определенный текст выводился в определенном регионе. Как бы это реализовать.
|
|
Vo1
Зарегистрирован: 13 мар 2015, 18:08 Сообщения: 26
|
подумал и решил вопрос через блоки.
|