© Сделано на LiveStreet
Дизайн - ©2009 MODx RED Group
[[!getPage?
&element=`msGetResources`
&tpl=`tpl.msGoods.row`
&showHidden=`1`
&limit=`9`
&sortdir=`ASC`
&depth=`0`
]]<p>
<div class="span1">
<a href="[[~[[+id]]]]"><img src="[[+img:phpthumbof=`h=150`&fltr[]=ric|20|20`]]" alt="" title="" /></a>
</div>
<div class="span1">
<a href="[[~[[+id]]]]"><strong>[[+pagetitle]]</strong></a>
<!-- Цена: [[+price]] [[+currency:default=`руб.`]] -->
</div>
</p>-->
[!Breadcrumbs? &homeCrumbTitle=`Главная` &showHomeCrumb=`1` &showCrumbsAtHome=`1` &crumbSeparator=`>`!][!Breadcrumbs? &homeCrumbTitle=`Главная` &showHomeCrumb=`1` &showCrumbsAtHome=`1` &titleField=`alias` &crumbSeparator=`>`!]<div id="breadcrumb">
[!Breadcrumbs? &homeCrumbTitle=`Главная` &showHomeCrumb=`1` &showCrumbsAtHome=`1` &crumbSeparator=`>`!]
</div>while ( $parent && $loopSafety < 1000 )
{
// Get next crumb
$tempCrumb = $modx->getPageInfo($parent,0,"id,parent,pagetitle,longtitle,menutitle,description,published,hidemenu");заменить на:$parentIds = $modx->getParentIds($modx->documentObject['id']);
$tempCrumbs=array();
if (count($parentIds)) $tempCrumbs=$modx->getDocuments($parentIds, 1, 0, '*', '','published', ', FIELD (sc.id,'.implode(',',$parentIds).')');
foreach ( $tempCrumbs as $tempCrumb )Это сэкономит 3-7 запросов в базу.