MIGx. Listbox. Fenom. Вставка label вместо value.

Имеется список listbox с данными:
Библиотека №3 == library_3 || Библиотека №15 == library_15.

В одном месте в чанке нужно вставить label, то есть название, например «Библиотека №3»:
{$row.calendarEventsPlace}
А вдругом месте вставить соответствующее label value, library_3:
data-lib="{$row.calendarEventsPlace}"
Value вставляется по-умолчанию, а как вставить название в код, чтобы не создавть дополнительное поле в конфигурации?
Александр
13 марта 2025, 10:33
modx.pro
211
0

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

Артур Шевченко
13 марта 2025, 19:16
0
Создай записи в словаре типа myprefix_library_3 и выводи так
{('myprefix_'~$row.calendarEventsPlace) | lexicon}
    Александр
    14 марта 2025, 14:13
    0
    Спасибо, интересная мысль, но не помогло, пробовал по-разному.
    Оказывается теги data-* позволяют хранить любые данные, включая кириллицу, поэтому оставил просто название и всё работает.
      Александр
      15 марта 2025, 09:04
      0
      Сработало, просто нужно было загрузить определенный словарь на страницу принудительно.
      Спасибо!
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      3