Добавить новость
ru24.net
Работа
Ноябрь
2024

MODX: выбор нескольких элементов для TV полей с вводом текста в поле

0
Необходимо реализовать возможность выбора дочерних ресурсов (второго уровня) с ID родительского ресурса = 5 для трех TV полей в MODX (используются в одном шаблоне сразу три).

Текущий способ выбора реализован через Listbox (Multi-Select) и сниппет https://docs.modx.com/3.x/en/building-sites/tutorials/multiselect-related-pages, но требуется доработать функциональность, чтобы можно было не только выбирать элементы из списка, но и вводить текст в TV-поле, фильтруя страницы, содержащие этот текст.

Планируется более 2000 страниц для выбора, и каждый раз листать список занимает много времени.

Необходимо добавить функциональность, которая позволит пользователям:

1) Вводить текст вручную в поле, чтобы фильтровать список страниц. Как только пользователь начинает вводить текст, в списке будут отображаться только те страницы, которые содержат введённые символы.
2) Возможность выбора нескольких значений, как это уже реализовано через Listbox.
3) Выводить ID страниц, разделенных через запятую. Для дальнейшего вывода в шаблоне данных этих страниц (название, текст, ссылка на страницу, TV-поля).



Moscow.media
Частные объявления сегодня





Rss.plus




Спорт в России и мире

Новости спорта


Новости тенниса
WTA

Останавливаться не собирается: Андреева идёт по стопам Шараповой и к маю может ворваться в топ-5 рейтинга WTA






Иск Успенской к Киркорову рассмотрит Таганский суд Москвы

С русскими так нельзя: "Амазон" пошёл по хитрому пути "Гугла" и просчитался - штраф "больше, чем все деньги мира"

Назван предмет, вызывающий «попкорновую» болезнь

Сергей Черемин: самые яркие «Дни Москвы» прошли в Пекине и Минске