MIGX внутри MIGX на Fenom
        Привет.
Есть TV MIGX — infoBox
Вторая TV MIGX — imageBox
    
    
                                                                                
            Есть TV MIGX — infoBox
[
	{"caption":"Информационный блок", "fields":
		[
			{"field":"title","caption":"Заголовок"},
			{"field":"image","caption":"Картинка","inputTV":"imageBox"},
			{"field":"text","caption":"Описание","inputTVtype":"richtext"},
			{"field":"linktext","caption":"Текст для ссылки"},
			{"field":"link","caption":"Ссылка"}
		]
	}
]Вторая TV MIGX — imageBox
[
	{"caption":"Картинки", "fields":
		[
			{"field":"image","caption":"Картинка","inputTV":"image"} - смешанная загрузка файла (картинка)
		]
	}
]На странице пытаюсь вывести:{set $rows = json_decode($_modx->resource.infoBox, true)}
{foreach $rows as $row}
    <div class="col-md-12">
        <div class="item">
            <div class="text-box">
                {set $rows = json_decode($_modx->resource.imageBox, true)}
                {foreach $item as $idx => $item}
                    {$row.image}
                {/foreach}
                <div class="text">
                    <span>{$row.title}</span>
                    {$row.text}
                    <a href="{$row.link}">{$row.linktext}</a>
                </div>
            </div>
        </div>
    </div>
{/foreach}Но блок с imageBox не выводится. Помогите разобраться, крышу сносит, не пойму, что не так.    Комментарии: 6
                Спасибо, посмотрел пример, но не пойму, что за ерунда, не заводится.            
                    
                Вроде все правильно сделал, но не заводится:
                    <div class="about-info">
    {set $rows = $_modx->resource.infoBox | fromJSON}
    {foreach $rows as $row}
        <div class="col-md-12">
            <div class="item">
                {set $childRows = $row.imageBox | fromJSON} - указываю вторую TV верно?
                {foreach $childRows as $chRow}
                    <div class="image-box">
                        <img src="{$chRow.images}" alt="">
                    </div>
                {/foreach}
                <div class="text-box">
                    <div class="text">
                        <span>{$row.title}</span>
                        {$row.text}
                        <a href="{$row.link}">{$row.linktext} <i>🠒</i></a>
                    </div>
                </div>
            </div>
        </div>
    {/foreach}
</div>            <div class="about-info">
    {set $rows = $_modx->resource.infoBox | fromJSON}
    {foreach $rows as $row}
        <div class="col-md-12">
            <div class="item">
                {set $childRows = $row.imageBox | fromJSON} - указываю вторую TV верно?
                {foreach $childRows as $chRow}
                    <div class="image-box">
                        <img src="{$chRow.image}" alt="">
                    </div>
                {/foreach}
                <div class="text-box">
                    <div class="text">
                        <span>{$row.title}</span>
                        {$row.text}
                        <a href="{$row.link}">{$row.linktext} <i>?</i></a>
                    </div>
                </div>
            </div>
        </div>
    {/foreach}
</div>            
                Фааак! Разобрался!
тут нужно было указывать не TV, а переменную из массива.
@Баха Волков спасибо тебе дружище, не первый раз выручаешь. Нужно задонатить тебе ;)
                    тут нужно было указывать не TV, а переменную из массива.
{set $childRows = $row.imageBox | fromJSON}Нужно пойти пол часика погулять ((( а то уже смотрю в книгу, вижу фигу.@Баха Волков спасибо тебе дружище, не первый раз выручаешь. Нужно задонатить тебе ;)
спасибо тебе дружище, не первый раз выручаешь.Пожалуйста
Нужно задонатить тебе ;)Это всегда можно)
                            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.