MODX Revolution получит ценность MIGX TV с другого ресурса

У меня есть ресурс, который получает данные с телевизора MIGX в следующем фрагменте

<ul id="testimonialsSlider">

        <li>
            <div>
            <i class="fa fa-quote-left"></i><p>[[+text]]</p><i class="fa fa-quote-right"></i>
            </div>

            <p>[[+name]]</p>
            <p>[[+source]]</p>
        </li>

    </ul>

и я хочу использовать эти данные на еще одном ресурсе. Как мне получить эти три телевизора? Через getResources?

1 ответ

Решение

Фрагмент, который поставляется с MIGX Extra и называется "getImageList", принимает свойство, которое сообщает ему, какой ресурс MODX запрашивать у телевизора MIGX. Примером такого вызова фрагмента может быть:

[[getImageList?
    &tvname=`myMIGXtv`
    &tpl=`testimonialsSliderItem`
    &docid=`5`
]]

Это было бы получить содержание телевидения под названием myMIGXtv из ресурса MODX с идентификатором 5и отформатируйте вывод, используя Чанк с именем testimonialsSliderItem,

Предполагая, что ваш телевизор MIGX настроен с полями, имеющими ключи: text, name, а также sourceИ ИД ресурса 5 имеет значения, которые вы хотите, в этих полях в MIGX TV с именем myMIGXtvИ ваш пример Чанк назван testimonialsSliderItem... тогда приведенный выше пример должен работать дословно.

Другие вопросы по тегам