Как остановить выборку значений в PdoResurce
        Здравствуйте. Подскажите как решить задачу:
Есть выборка товаров на странице и выборка названия их (товаров) категорий.
Так вот если я выведу три разных товара из одной категории, соответственно, выведется три раза название одной и той же категории, а нужно, чтобы название категории вывелось лишь один раз.
Как это решить?
Вот пример моей выборки:
    
    
                                                                                
            Есть выборка товаров на странице и выборка названия их (товаров) категорий.
Так вот если я выведу три разных товара из одной категории, соответственно, выведется три раза название одной и той же категории, а нужно, чтобы название категории вывелось лишь один раз.
Как это решить?
Вот пример моей выборки:
[[pdoResources?
          &tpl=`@INLINE <div class="img-line"><img src="/assets/templates/Relish/images/lines/line.png" width="26" height="9" alt></div><a href="#" class="filter" data-filter=".[[#[[+parent]].id]]">[[#[[+parent]].pagetitle]]</a>`
          &limit=`12`
          &parents=`10`
          &includeContent=`1`
          &includeTVs=`akciya`                    
          &tvFilters=`akciya==1`
          
        ]]    Комментарии: 5
                например, так: &tplFirst — используете для первого товара, где выведете категорию, а &tpl — для всех остальных без категории
ИЛИ
анализировать порядковый номер внутри чанка ресурса, [[+idx:is=`1`:then=`название категории`]]
                    ИЛИ
анализировать порядковый номер внутри чанка ресурса, [[+idx:is=`1`:then=`название категории`]]
                Здравствуйте. Спасибо за помощь, однако не совсем то, что я хотел. Скорее всего, я не правильно сформулировал задачу. Если не трудно, посмотрите на эту ortokomi.com/akczii.html страницу. Там идут товары, а сверху ссылки с названием категорий и некоторые из них повторяются, так как на страницу вытянуты товары из одной категории. А вот полный код:
Т.е. вверху у меня выводятся ссылки по условию, а внизу товары по тому же условию, но необходимо как-то изхитриться, чтобы ссылки не задваивались и не затраивались и т.п.
Спасибо Вам за помощь!
                    <section class="page-section">
  <div class="container align-center">
    <h3 class="section-title bottom-line font-alt">Акционные товары<span></span></h3>
    <div class="col-md-10 col-md-offset-1 mb-20">
      <p>Мы переодически проводим акционные скидки на товары. Здесь Вы сможете выбрать акционный товар из каталога.</p>
    </div>
    <div class="row">
      <div class="work-filter font-alt">
        <a href="javascript:void()" class="filter active" data-filter="*">ВСЕ</a>
        [[pdoResources?
          &tpl=`@INLINE <div class="img-line"><img src="/assets/templates/Relish/images/lines/line.png" width="26" height="9" alt></div><a href="#" class="filter" data-filter=".[[#[[+parent]].id]]">[[#[[+parent]].pagetitle]]</a>`
          &limit=`12`
          &parents=`10`
          &includeContent=`1`
          &includeTVs=`akciya`                    
          &tvFilters=`akciya==1`
          
        ]]
      </div>
      <div class="sep-lane mt-50 mb-50"><span><img src="/assets/templates/Relish/images/lines/line.png" width="37" height="13" alt=""></span></div>
      <ul id="filter-grid">
        [[msProducts?
          &tpl=`AkciyaItem.tpl`
          &limit=`12`
          &parents=`10`
          &includeContent=`1`
          &includeTVs=`akciya`                    
          &tvFilters=`akciya==1`
        ]]
      </ul>
    </div>
  </div>
</section>Думаю так будет понятнее.Т.е. вверху у меня выводятся ссылки по условию, а внизу товары по тому же условию, но необходимо как-то изхитриться, чтобы ссылки не задваивались и не затраивались и т.п.
Спасибо Вам за помощь!
                Может попробовать написать &groupby=`parent`            
                    
                Роман! Благодарю Вас! Заработало!
Низкий поклон…
                    Низкий поклон…
                =)            
                    
                            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.