@QenduX

MODX. Не выводится MIGX в MIGX?

MODX:
[
{
"caption":"Название",
"fields": [
{
"field":"title",
"caption":"Название"
},
{
"field":"description",
"caption":"Description",
"inputTVtype":"richtext"
}
]
},
{
"caption":"Изображение",
"fields":[
{
"field":"image",
"caption":"Изображение",
"inputTVtype":"image",
"sourceFrom":"MIGX"
}
]
},
{
"caption":"Цена",
"fields": [
{
"field":"price",
"caption":"Цена со скидкой"
}
]
},

{
"caption":"Скидка",
"fields": [
{
"field":"sale",
"caption":"Цена без скидки"
}
]
},
{
"caption":"Категория",
"fields": [
{
"field":"category",
"caption":"Категория",
"inputTV": "equipment_list"
}
]
},
{
"caption":"Характеристики",
"fields": [
{
"field":"specifications",
"caption":"Характеристики",
"inputTV": "equipment_item_specifications"
}
]
}
]

[
{"header": "Название", "width": "160", "sortable": "true", "dataIndex": "title"},
{"header": "Изображение", "width": "50", "sortable": "false", "dataIndex": "image","renderer": "this.renderImage"},
{"header": "Цена со скидкой", "width": "50", "sortable": "false", "dataIndex": "price"},
{"header": "Цена без скидки", "width": "50", "sortable": "false", "dataIndex": "sale"},
{"header": "Категория", "width": "50", "sortable": "false", "dataIndex": "category"},
{"header": "Характеристики", "width": "50", "sortable": "false", "dataIndex": "specifications"}
]

Код:
[[getImageList?
&docid=`[[*id]]`
&tvname=`equipment_item`
&where=`{"category:=":"Wi-Fi"}`
&tpl=`@CODE:
[[$equipment_item]]
`]]

[[getImageList?
&docid=`[[*id]]`
&value=`[[+specifications]]`
&tpl=`@CODE: [[+link]]`
]]
  • Вопрос задан
  • 46 просмотров
Решения вопроса 1
лучше отойти от MIGx в этом случае и переделать все в ресурсы. В будущем обновить цены будет проблематично, т.к. MIGX записывает в бд все в формате JSON вот так:

617161fa6e865516903405.jpeg

где указанное стрелкой - это некий текст, цена и т.п.
Проще поставить бесплатный Minishop2.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы