Страница 1 из 1

как вывести последние подкатегории и товары этой подкатегории в products?

Добавлено: 23.09.2019, 20:10
trainracing
Подскажите, как можно сделать свой вывод в списке товаров, вместо всех товаров главной категории или текущей категории выводить так:

название субкатегории, краткое описание, товары этой субкатегории

пример как хочу сделать:
Изображение

Как сделать, если открыта родительская или подкатегория, то выводить список последних категорий, которые будут в листинге с фото категорий, названием, аннотацией, и с товарами которые есть именно в этой последней категории?

Наверно смысл кода должен быть примерно такой:

Код: Выделить всё

 {foreach {$category->path[2]} as $c level=$level + 1}
     <h1>{$c->name|escape}</h1>
      {$c->annotation}

    {foreach $category->products as $product}
    <a href="{$lang_link}products/{$product->url}">{$product->name|escape}</a>
      <div class="price">
      {$product->variant->price|convert}
       </div>
       <button class="button buy fn_is_stock{if $product->variant->stock < 1} hidden{/if}" type="submit"><span data-language="add_to_cart">{$lang->add_to_cart}
      </span></button>
     {/foreach}
 {/foreach}


но подскажите, как правильно?

Добавлено спустя 13 часов 1 минуту:
на версии 2.3.4

Добавлено: 24.09.2019, 09:20
korshunov
Так как сейчас предлагается, совсем неправильно.
А как правильно - для этого надо поработать и кода побольше написать. А потом его отладить, чтоб он стал правильным. И не только в шаблоне колдовать надо.
И с пагинацией моменты будут непростые, если все аккуратно делать.
Вряд ли бесплатно кто сделает...