Elite-Board tech support
https://forum.illusionweb.ru/

Вывести конкретное поле с checkbox (в v2.2)
https://forum.illusionweb.ru/viewtopic.php?f=3&t=2817
Страница 1 из 1

Автор:  okcana [ 26 май 2014, 22:51 ]
Заголовок сообщения:  Вывести конкретное поле с checkbox (в v2.2)

Здравствуйте.
Не получается вывести конкретное поле с checkbox в list.
Использовала такую конструкцию: {%if $message.f_1.value%}<li><span>{%$message.f_1.value%}</span></li>{%/if%}, но вылазит это: Array.
Буду признательна за информацию об исправлении.

Автор:  SERblY [ 27 май 2014, 04:16 ]
Заголовок сообщения:  Re: Вывести конкретное поле с checkbox (в v2.2)

мне кажется дело не в кострукции, ты выборку походу забыла забрать из шаблона!
хотя могу ошибаться! видел бы в самом шаблоне соринтировался бы!

Автор:  okcana [ 27 май 2014, 07:37 ]
Заголовок сообщения:  Re: Вывести конкретное поле с checkbox (в v2.2)

Именно такой вариант(который указан выше) я использую для select- работает.

А для checkbox? отсюда надо брать:
{%if $v.field_type == 'c'%}
<li><strong>{%$v.name%}</strong>:
{%if $settings.user || (!$settings.user && $v.hide == 0)%}
{%foreach from=$v.value item='val' name='key' %}
<a href='{%$settings.patch%}sort/?{%$v.field_name%}[]={%$val.key%}'>{%$val.name%}</a>{%if $smarty.foreach.key.last eq false %}, {%/if%}
{%/foreach%}
{%/if%}
</li>
{%/if%}

Автор:  Андрей [ 27 май 2014, 08:08 ]
Заголовок сообщения:  Re: Вывести конкретное поле с checkbox (в v2.2)

{%if $v.field_type == 's'%}
<li><strong>{%$v.name%}</strong>:
{%if $settings.user || (!$settings.user && $v.hide == 0)%}
{%foreach from=$v.value item='val' name='key' %}
<a href='{%$settings.patch%}sort/?{%$v.field_name%}[]={%$val.key%}'>{%$val.name%}</a>{%if $smarty.foreach.key.last eq false %}, {%/if%}
{%/foreach%}
{%/if%}
</li>
{%/if%}

вот так может?

Автор:  okcana [ 27 май 2014, 08:13 ]
Заголовок сообщения:  Re: Вывести конкретное поле с checkbox (в v2.2)

Мне нужно конкретное поле вывести с checkbox, а не все

Автор:  okcana [ 27 май 2014, 15:38 ]
Заголовок сообщения:  Re: Вывести конкретное поле с checkbox (в v2.2)

{%foreach from=$message.f_43.value item=v%}
ключ: {%$v.key%}, значение: {%$v.name%}<br />
{%/foreach%}
________________________________
Geo, спасибо.

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/