Вход • Регистрация

show_block и cat_id

  • 06 ноября 2019 г.
  • Господа, как вывести товары по заданному значению в родительской категории (нету товаров) из потомков (детей)?

    • Родительская ката (пусто)
    • - дети (10 товаров)
    • - дети (20 товаров)
    • - дети (99 товаров)


    discount_only с использованием cat_id="current" берет только текущую кату без детей?.

    • 06 ноября 2019 г.
    • Но, зачем показывать скидок блок к примеру с current, если товары добавлены и в листинге видно скидки. хм.
    • 06 ноября 2019 г.
    • Берешь этот кусок кода

      Код


      if($cat_ids)
      {
      $inner .= " INNER JOIN {shop_category_rel} as r ON r.element_id=e.id"
      ." AND r.cat_id IN (".implode(',', $cat_ids).")";
      }



      и правишь используя метод get_children (integer $id, string $table, [boolean $trash = true])
  • 06 ноября 2019 г.
  • У меня на десятке все выводится.
    Родитель (пустой), в подкатегориях два товара со скидками.
    Вставила в описание родителя это
    Код
    <h2>Скидки</h2>
    <insert name="show_block" module="shop" discount_only="true" cat_id="current" images="1">

    Вывелось именно два товара из подкатегорий.

    Если то же самое вставляю на главную страницу, то выводятся товары вперемешку со всего сайта.
    • 06 ноября 2019 г.
    • Увы, но у меня дети не подсасываются в родительской кате.
      • 06 ноября 2019 г.
      • А ошибки есть? Режим разработчика включите.
        И какая версия стоит?
        Попробуйте еще кастом временно отключить.

Новости

  • 18 июня
  • В сборке большое обновление demo-шаблона, дополнительная защита от спама, улучшение YML-импорта и еще много важного и интересного.
  • 24 апреля
  • В новой сборке совершили революцию в структурировании кастомизированной информации в шаблонах, добавили авторегистрацию пользователей, усовершенствовали защиту от спама, актуализировали накопительную скидку, а также улучшили производительность и стабильность работы системы.
  • 12 января
  • После выхода сборки 7.1 мы выпустили уже три патча, в каждом из которых улучшаем административную часть сайта. Сборка DIAFAN.CMS 7.1.3 уже доступна к установке. 

Форум