Я пытаюсь вывести переменные шаблона из ввода ресурсов в переменную шаблона MIGX, которая ссылается на переменную шаблона с типом ввода «Список ресурсов». Это возможно?MODX - доступ к ресурсам телевизора из списка ресурсов и отображения с помощью getImageList
У меня есть переменная шаблона (ТВ) в MODX, которая имеет тип ввода «Список ресурсов», этот телевизор называется «product_offer». В этом списке ресурсов есть предложение where, в котором говорится, что он может содержать только продукты с определенным идентификатором шаблона.
У меня тогда есть другой телевизор с типом ввода MIGX. Я использую этот телевизор, чтобы один из моих ресурсов мог выбрать список ресурсов в переменной шаблона. Ниже представлена вкладка формы MIGX TV JSON. Этот телевизор называется «offerList».
[
{"caption":"Product", "fields": [
{"field":"Product","caption":"Product","inputTV":"product_offer"}
]}
]
В одном из моих кусков я использую getImageList (фрагмент кода, который поставляется с migx), чтобы отобразить список ресурсов, которые я вход в «offers_list». Фрагмент кода ниже:
[[getImageList?
&tvname=`offersList`
&tpl=`StoreCategoryTpl-New`
]]
Кусок «StoreCategoryTpl-Новый» получает доступ к ресурсам с переменными шаблона этого конкретного ID и отображает их количество. Ниже приведен фрагмент фрагмента.
<div class="product-container">
<img src="[[+tv.productImage:phpthumbof=`w=150&h=150&zc=1`]]" alt="Thumb of ([[!getResourceField? &id=`[[+product]]` &field=`pagetitle`]])" />
<h3>[[+pagetitle]]</h3>
</div>
Везде еще на сайте я использовал этот блок, чтобы вывести результат GetResources называет, GetResources конечно может выводить Переменный шаблон.
Могу ли я получить доступ к переменным шаблона из ресурсов, которые я выбрал в своем телевизоре MIGX «OffersList», и вывести их в кусок? Я не могу найти материал для этого на форуме или через поиск Google.
Если нет, это единственное решение, которое можно сделать с помощью getResources, и, возможно, создать новый телевизор, который позволяет пользователю вводить несколько идентификаторов ресурсов в качестве значения, а затем передавать их в вызов getResources (получать только те ресурсы)?