inputOptionValues вывод Option

Доброго времени суток!
Не так давно начал знакомиться с Modx.
Установил migx для создания сложных дополнительных полей.
Возник вопрос, как вывести option из inputOptionvalues?

"fields": [
        {
            "field":"platform-name",
            "caption":"Платформа",
            "inputTVtype": "listbox",
            "inputOptionValues": "vk==VK||boom==BOOM||yandex==Yandex Music||tiktok==TikTok||applemusic==Apple Music||itunes==iTunes||spotify==Spotify||deezer==Deezer||shazam==Shazam||amazon==amazon"
        }

Вывод:

<li class="order__item border-bottom !!![[+platform-name]]!!!">
<p class="order__name">[[+platform-name]]</p>
<a class="order-link" href="[[+platform-link]]">Слушать</a>
</li>
То есть мне нужно, чтобы в соответствии с выбранной платформой, к li присваивался соответствующий класс.
В идеале — чтобы он брался из option, а не из значения option.

Сейчас на выходе получится что на месте имени будет например «VK», а нужно чтобы было vk.
Возможно это неправильное решение. Выслушаю любые предложения или примеры.

Спасибо.
Димитрий Сахаров
26 июня 2020, 02:33
modx.pro
792
0

Комментарии: 1

Янис
26 июня 2020, 09:19
0
Не понял. inputOptionvalues при таком составлении значений «color==#000» левую часть (имя) показывает в админке, а правую (значение) выносит во фронт. Просто поменяй местами имя и значение, и будет тебе счастье. В крайнем случае можно значение убрать и оставить только имена «vk||boom||yandex», тогда везде будет одно и тоже и в админке и на фронте.
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    1