TemKa_SD Опубликовано 8 апреля, 2017 Поделиться Опубликовано 8 апреля, 2017 Здравствуйте. Вывожу в своем шаблоне поле типа "Список выбора", в каждом поле есть ключ и значение, нужно написать вывод ключа, в нужном мне форматировании. Сейчас так: {$row->customFieldDisplayByKey('components', 'raw')} Где sfera,BTNPeriapt1 - два ключа, двух выбранных полей. И так, мне нужно разделить эти ключи и вывести в разных местах шаблона, например: один ключ в верху, второй ключ в низу. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
kgb Опубликовано 8 апреля, 2017 Поделиться Опубликовано 8 апреля, 2017 Немного не поняятно что к чемую Что выводит щас вот такой код? {{echo '<pre>';}} {{print_r({$row->customFieldDisplayByKey('components', 'raw'));}} {{echo '</pre>';exit;}} А еще лучше по id поля {{echo '<pre>';}} {{print_r($record->field_NN);}} {{echo '</pre>';exit;}} Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
TemKa_SD Опубликовано 8 апреля, 2017 Автор Поделиться Опубликовано 8 апреля, 2017 29 минут назад, kgb сказал: Немного не поняятно что к чемую Что выводит щас вот такой код? {{echo '<pre>';}} {{print_r({$row->customFieldDisplayByKey('components', 'raw'));}} {{echo '</pre>';exit;}} А еще лучше по id поля {{echo '<pre>';}} {{print_r($record->field_NN);}} {{echo '</pre>';exit;}} sfera,BTNPeriapt1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
kgb Опубликовано 8 апреля, 2017 Поделиться Опубликовано 8 апреля, 2017 {{$myVar = explode ( ',' , $record->field_NN );}} {$myVar[0]} {$myVar[1]} TemKa_SD 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
TemKa_SD Опубликовано 8 апреля, 2017 Автор Поделиться Опубликовано 8 апреля, 2017 7 минут назад, kgb сказал: {{$myVar = explode ( ',' , $record->field_NN );}} {$myVar[0]} {$myVar[1]} Супер, спасибо большое. Я так и предполагал что через explode, с синтаксисом не разобрался ) Подскажите еще пожалуйста сразу, всё тоже самое, но вывести не ключ а значение. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
kgb Опубликовано 8 апреля, 2017 Поделиться Опубликовано 8 апреля, 2017 6 часов назад, TemKa_SD сказал: всё тоже самое, но вывести не ключ а значение. Ну так обращаться не по номеру а через customFieldDisplayByKey {{$myVar = explode ( ',' , $row->customFieldDisplayByKey('components') );}} Или ключи и значения одинаковыми сделать TemKa_SD 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
TemKa_SD Опубликовано 8 апреля, 2017 Автор Поделиться Опубликовано 8 апреля, 2017 3 часа назад, kgb сказал: Ну так обращаться не по номеру а через customFieldDisplayByKey {{$myVar = explode ( ',' , $row->customFieldDisplayByKey('components') );}} Или ключи и значения одинаковыми сделать Спасибо. Через ключи у меня картинки выводятся. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.