Вывод результатов pdopage
        Для выравнивания плиток со страницами нужно оборачивать каждые 3 записи в row. 
На вордпрессе это реализовано так:
С modx только начинаю знакомство.
    
    
                                                                                
            На вордпрессе это реализовано так:
<?php if(have_posts()) : ?>
<?php $counter = 0;  ?>
<div class="row">
<?php  while ( have_posts() ) : the_post();
do_action( 'alienship_loop_before' );
get_template_part( '/templates/parts/content-archive', get_post_format() );
do_action( 'alienship_loop_after' ); ?>
<?php if ($counter % 3 == 1) echo "</div><div class=' row'>"; $counter = $counter + 2; ?>
<?php endwhile; ?>Как реализовать это здесь не понимаю. С modx только начинаю знакомство.
Комментарии: 11
                Используйте параметры &tpl_nN, &tplFirst и &tplLast.
В чанке, указанном в &tpl_n3 и &tplLast в конце добавьте:
В чанке, указанном в &tpl_n4 и &tplFirst в начале добавьте:
                    В чанке, указанном в &tpl_n3 и &tplLast в конце добавьте:
</div>В чанке, указанном в &tpl_n4 и &tplFirst в начале добавьте:
<div class="row">            
                [[!pdopage?
&parents=`2`
&tpl=`card`
&tpl_n3=`card2`
&tplLast=`card2`
&tpl_n4=`card1`
&tplFirst=`card1`
&tpl=`card`
&limit=`12`
&sortby=`id`
&sortdir=`asc`
&includeTVs=`image1`
&includeContent=`1`
]]
только первые 2 строки нормально, потом по странному ведёт себя
                    &parents=`2`
&tpl=`card`
&tpl_n3=`card2`
&tplLast=`card2`
&tpl_n4=`card1`
&tplFirst=`card1`
&tpl=`card`
&limit=`12`
&sortby=`id`
&sortdir=`asc`
&includeTVs=`image1`
&includeContent=`1`
]]
только первые 2 строки нормально, потом по странному ведёт себя
<div class="col-md-9">
        <h1>Каталог</h1>
        <hr>
    <div class="row">
<a href="catalog/1">
<div class="col-md-4 col-sm-6">
	<div class="panel panel-default">
        <img src="http://placehold.it/400x300" alt="Каталог" class="img-responsive imgpro">
    </div>
</div>
</a>
<a href="catalog/2">
<div class="col-md-4 col-sm-6">
	<div class="panel panel-default">
        <img src="http://placehold.it/400x300" alt="Каталог" class="img-responsive imgpro">
    </div>
</div>
</a>
<a href="catalog/3">
<div class="col-md-4 col-sm-6">
	<div class="panel panel-default">
        <img src="http://placehold.it/400x300" alt="Каталог" class="img-responsive imgpro">
    </div>
</div>
</a>
</div>
<div class="row">
<a href="catalog/4">
<div class="col-md-4 col-sm-6">
	<div class="panel panel-default">
        <img src="http://placehold.it/400x300" alt="Каталог" class="img-responsive imgpro">
    </div>
</div>
</a>
<a href="catalog/5">
<div class="col-md-4 col-sm-6">
	<div class="panel panel-default">
        <img src="http://placehold.it/400x300" alt="Каталог" class="img-responsive imgpro">
    </div>
</div>
</a>
<a href="catalog/6">
<div class="col-md-4 col-sm-6">
	<div class="panel panel-default">
        <img src="http://placehold.it/400x300" alt="Каталог" class="img-responsive imgpro">
    </div>
</div>
</a>
</div>
<a href="catalog/7">
<div class="col-md-4 col-sm-6">
	<div class="panel panel-default">
        <img src="http://placehold.it/400x300" alt="Каталог" class="img-responsive imgpro">
    </div>
</div>
</a>
<div class="row">
<a href="catalog/8">
<div class="col-md-4 col-sm-6">
	<div class="panel panel-default">
        <img src="http://placehold.it/400x300" alt="Каталог" class="img-responsive imgpro">
    </div>
</div>
</a>
<a href="catalog/9">
<div class="col-md-4 col-sm-6">
	<div class="panel panel-default">
        <img src="http://placehold.it/400x300" alt="Каталог" class="img-responsive imgpro">
    </div>
</div>
</a>
</div>
<a href="catalog/10">
<div class="col-md-4 col-sm-6">
	<div class="panel panel-default">
        <img src="http://placehold.it/400x300" alt="Каталог" class="img-responsive imgpro">
    </div>
</div>
</a>
<a href="catalog/11">
<div class="col-md-4 col-sm-6">
	<div class="panel panel-default">
        <img src="http://placehold.it/400x300" alt="Каталог" class="img-responsive imgpro">
    </div>
</div>
</a>
</div>            
                Попробуйте так:
Чанк card простой, а в чанке card3 в конце так:
                    <div class="row">
	[[!pdoPage?
	&tpl=`card`
	&tpl_n3=`card3`
	&limit=`12`
	...........
	]]
</div>Чанк card простой, а в чанке card3 в конце так:
</div>
<div class="row">            
                Вроде получилось, спасибо!            
                    
                1 — modx.pro/development/9549-groupresources-wrap-results/
2 — modx.pro/development/9549-groupresources-wrap-results/#comment-65523 намного легче, сам не пробовал но уверен в Илье
                    2 — modx.pro/development/9549-groupresources-wrap-results/#comment-65523 намного легче, сам не пробовал но уверен в Илье
                я пока не во всем разобрался в ModX, но можно ли сделать так:
                    &tpl=`@INLINE &tpl=`card`{if $idx % 5 == 0}</div><div class="row">{/if}`В инлайн вставить ссылку на чанк?            
                inline это тот же чанк, но прописанный «по месту», а не в отдельном чанке, так что твоя конструкция не верна, надо так:
                    &tpl=`@INLINE <div class="...">{if $idx % 5 == 0}</div>{/if}`            
                значит в инлайне можно вызвать другой чанк? тогда получится ли так:
                    &tpl=`@INLINE [[$card]]{if $idx % 3 == 0}</div><div class="row">{/if}`            
                оказалось можно вызывать, никогда так не пробовал, я дал ссылку на пост, где похожая ситуация, как быть дальше эксперементировать вам, видел что у вас получилось, очень рад, я лишь привел альтернативу, вдруг поможет            
                    
                Альтернатива получилась компактнее, спасибо.            
                    
                на почту напишите итоговый вариант, может мне потом пригодится, как раз лежит слайдер товаров            
                    
                            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.