We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 32359
    • 12 Posts
    Уже нет сил больше голову ломать... Делаю по мануалам:

    				<div id="content">
    [[!getPage? &element=`getResources` &parents=`4`&resources=`-2` &tpl=`blog1`]]
    				</div>
    
    <div class="pageNav">[[!+page.nav]]</div>


    Не выводит навигацию... Как настраивается [[!+page.nav]]? Вообще, что это для начала, чанк, плейсхолдер или что?
      • 32359
      • 12 Posts
      Так, с этим разобрался... Теперь мне не понятно, почему getResources распечатывает один и тот-же документ, но 3 раза. Т.е. ровно числу ресурсов, но печатает лишь первый.

      Чанк:
      <h1><a href="#about" id="about">About the Author</a></h1>
      						
      						[[*content]]
      						
      						<div class="article_menu">
      						
      								<b>Posted on Thursday 08 December 2005</b> <a href="[[~[[*id]]]]">[[!QuipCount? &thread=`blog-post-[[*id]]`]] Comments</a>
      						
      						</div>


      Вызов в шаблоне:

      [[!getPage? &element=`getResources` &parents=`4` &tpl=`blog1`]]
        • 32359
        • 12 Posts
        Понял в чём косяк... Всем спасибо, что не помогли.

        В синтаксисе плейсхолдеров ошибка.
          • 36047
          • 30 Posts
          wi, поведай плиз, как именно выводил, а то уже с ума скоро сойду huh
            • 21179
            • 58 Posts
            С ума сойти тут проще простого, документации ни какой даже на инглише фиг найдёш примеры.
            spbox пример таков:

            В месте где хочешь вывести:

            				[[!getPage?
            				&elementClass=`modSnippet`
            				&element=`getResources`
             
            				&parents=`2`
            				&limit=`1`
            				&pageVarKey=`page`
             
            				&includeTVs=`1`
            				&includeContent=`1`
            				
            				&pageFirstTpl=` `
            				&pageLastTpl=`blank`
            				&pagePrevTpl=`blank`
            				&pageNextTpl=`blank`
             
            				&tpl=`gr_news`
            
            				]]
            				<div class="paging">
            				<ul class="pageList">
            				[[!+page.nav]]
            				</ul>
            				</div>


            Пример чанка gr_news:

            <div class="news">
              <h2><a href="[[~[[+id]]]]" title="[[+pagetitle]]">[[+pagetitle]]</a></h2>
            
              <p class="longtitle">[[+longtitle]]</p>
              <p class="readmore"><a href="[[~[[+id]]]]"><span> >>> </span></a></p>
            
            </div>


            При этом не забывай что теперь (с revo) для подобных действ должны быть установленны два сниппета getResources и getPage
              Нет рекламе.
              • 34165
              • 8 Posts
              Neolink, большое спасибо за ответ, но столкнулся с еще одной проблемой:

              На странице выводится 10 коротких новостей (только заголовок-ссылка на полную новость и аннотация)
              [[getResources?tpl=`sometpl` &limit=`10`   &parents=`15` &includeContent=`1` &includeTVs=`1` &processTVs=`1`]]


              Как можно сделать, чтобы внизу также была постраничная разбивка если новостей будет больше чем 10?
                • 34165
                • 8 Posts
                Извините за мою невнимательность, все прекрасно работает по рецепту Neolink.

                Чтобы никто не спотыкался там где я:

                Не надо выводить 2 отдельных сниппета getResources и getPage. Тут то я и натупил - сначала вставил getResources для вывода списка статей, а после него getPage для разбивки на страницы.

                Все работает прекрасно при помощи одного вывода getPage указанного выше.