vinegredz Опубликовано 11 июля, 2018 Поделиться Опубликовано 11 июля, 2018 Здравствуйте! Верстаю шаблон для IP.Content. В базе данных создал поле типа "Пользователи" (в форме создания новой записи в базе данных можно вписать ники пользователей). Проблема в том, что мне нужно показывать div только тем, кто добавлен в это поле. Формат отображения поля такой — $formValue. Шаблон вот такой: {{if in_array( \IPS\Member::loggedIn()->member_id, array( $record->customFieldDisplayByKey('members_access') ) )}} Это видят те, кому открыт доступ. {{else}} Это видят те, кому закрыт доступ. {{endif}} Конечно, конструкция не работает, потому что между значениями member_id не хватает запятых. Но я никак не пойму, как мне эти самые запятые добавить, чтобы все заработало. Подскажите, пожалуйста. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
vinegredz Опубликовано 11 июля, 2018 Автор Поделиться Опубликовано 11 июля, 2018 Решение задачи: {{if in_array( \IPS\Member::loggedIn()->member_id, explode("\n", $record->customFieldDisplayByKey('members_access')) )}} Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.