Skip to content

Instantly share code, notes, and snippets.

@MacConin
Last active August 29, 2015 14:16
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save MacConin/c983459f04f7abffc52b to your computer and use it in GitHub Desktop.
Save MacConin/c983459f04f7abffc52b to your computer and use it in GitHub Desktop.
Output of resources in rows something like outputting 4 resources: <row><resource><resource><resource></row> <row><resource></row>
<!-- outputting in rows -->
<div class="row">
[[pdoResources?
&parents=`[[*id]]`
&depth=`2`
&limit=`99`
&includeTVList=`myTv,anotherTv`
&tpl=`my.chunk`
]]
</div>
<div class="col-md-4 ">
do something
</div>
[[+idx:if=`[[+idx:mod=`3`]]`:eq=`0`:then=`</div><br /><div class="row">`:else=``]]
@Jako
Copy link

Jako commented Mar 9, 2015

Better use &tpl=my.chunk &tpl_n4=my.4th.chunk`` for that

See: http://docs.modx.pro/en/components/pdotools/general-settings

@Jako
Copy link

Jako commented Mar 9, 2015

This is shorter and one parsing loop less (but it does not work in pdoTools fastmode):

[[+idx:mod=`3`:eq=`0`:then=`</div><br /><div class="row">`:else=``]]

For fast mode try this (untested):

[[+idx:if=`[[+idx]]`:mod=`3`:eq=`0`:then=`</div><br /><div class="row">`:else=``]]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment