We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 8637
    • 5 Posts
    Здравствуйте, не могу сообразить как сделать эффективнее доступ к параметру из предыдущей страницы при вызове getResources.
    Проще говоря, в одном чанке вызываю getResources:
    [[!getResources? &tpl=`PortoBOOK-Chunk` &parents=`3` &includeTVs=`1` &processTVs=`1` &limit=`15` &sortby=`menuindex`&sortdir=`ASC`]]


    при этом в PortoBOOK-Chunk в первом div в параметре title должно через дефис отображаться имя следующей страницы, вот так
    <div title="[[+pagetitle]]-[[+имя следующей страницы]]">
             <img src="manager/templates/MN/images/21.jpg" alt="" />
             <div title="[[+pagetitle]]">
                 <h1>[[+pagetitle]]</h1>
             </div>
             <p>[[+introtext]]</p>
             <a href="[[~[[+id]]]]" target="_blank" class="article">Подробнее</a>
          </div>

    Сейчас я эту задачу решаю очень коряво, подставляя вызов еще раз getResources:
    [[!getResources? &tpl=`Pagetitle-CHUNK` &parents=`3` &limit=`1` &offset=`[[+idx]]` &sortby=`menuindex`&sortdir=`ASC`]]

    Этот способ мне кажется очень неэффективным, но мне в голову другой способ извлечения соседнего pagetitle не приходит, возможно я упускаю что-то очень простое, подскажите пожалуйста.

    UPD: Извиняюсь, доступ к параметру следующей страницы, хотя в принципе сути вопроса это не меняет smiley