как реализовать множественный вывод ресурсов, через migx?



  • Здравствуйте, работаю над сайтом, там есть слайдер реализованный с помощью migx,на слайдере выводится имя (текстовое поле), изображение специалиста(tv параметр image),краткое описание (текстовый редактор), необходимо добавить множественный выбор услуг оказываемых специалистом (динамический из ресурсов). как это лучше всего реализовывать??? заранее спасибо за помощь.



    1. Делаете обычную TV с типом "множественный выбор"
    2. Ставите ей в "возможные значения" что-то вроде:
        @SELECT pagetitle, id FROM modx_site_content WHERE parent=35
    

    где вместо 35 - ID родителя, из котрого будет выбор ресурсов

    1. В вашей MIGX TV, в разел "Вкладки формы" добавляете поле:
    {"field":"res","caption":"Выбор ресурсов","inputTV":"имя_TV_сделанной_в предыдущем_шаге"}```


  • @whitebyte спасибо помогло!)



  • @whitebyte а как можно регулировать глубину, что бы в списке отображало помимо детей, еще и дочерние ресурсы типа (Родитель->Дочерний ресурс->(а у него в свою очередь еще есть дочерний ресурс)) заранее спасибо



  • Насколько я знаю, так делать можно только плоский список. В parents можно указать сколько угодно родителей, но это будет список, а не дерево.



  • @whitebyte а не подскажете как указать несколько родителей?



  • Попробуйте parent IN (35,36,37,39). Это обычный SQL-синтаксис



Похоже, подключение к Форум | MODX Shopkeeper было разорвано, подождите, пока мы пытаемся восстановить соединение.