На странице через migx поле выводится текст, HTML код, картинки и ссылка на видео
levella09.imgbb.com/
Во вкладке картинки находится вложенное migx поле (img_migx) Вот так оно выглядит в article поле
ibb.co/BVtM6M6
А так в коде article:
{
"field": "imgs",
"caption": "Картинки",
"inputTV": "img_migx",
"sourceFrom": "migx"
},
Это код отдельного поля migx картинки (img_migx), которая вложена в article:
[
{
«caption»: «Заголовок»,
«fields»: [
{
«field»: «img_migx»,
«caption»: «Картинки»,
«inputTVtype»: «image»,
«sourceFrom»: «migx»
}
]
}
]
В попытке вывести все поля на страницу, выводится все, кроме вложенного migx картинки (img_migx)
<p class="post-desc">
{set $rows = json_decode($_modx->resource.article, true)}
{foreach $rows as $row}
<p>{$row.text_migx}</p>
<p>{$row.url_video}</p>
{var $cols = $_modx->resource.article | json_decode}
{foreach $cols as $col}
{$col.imgs}
{/foreach}
{/foreach}
</p>
ibb.co/fpVkkSc
Пыталась еще добавить в {$col.imgs} --> {$col.imgs[$col]} или {$col.imgs['$col']}, но ничего не помогает.
Понимаю, что решение скорее всего очень легкое, но других вариантов решения задачи придумать не могу. Надеюсь, объяснила не слишком запутано, буду рада, если кто нибудь подскажет, в чем моя ошибка :)
Андрей 22.12.2021 22:16 #
Levella 23.12.2021 11:43 #
LITOSH 23.12.2021 10:33 #
Levella 23.12.2021 11:44 #