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

Как изменить количество выводимых сопутствующих товаров.

  • 05 июня 2017 г.
  • Вечер добрый. Проблема состоит в том что у меня выводится бесконечное количество сопутствующих товаров (http://worldgates.ru/shop/aksessuary/nice-flo2re/) Так как у меня двухсторонняя связь похожих товаров, в чем она мне безумно помогает, мне нужно вывести N-ое число продукции вместо бесконечности. Если можете помочь, прошу написать что где изменить. Спасибо.
    • 05 июня 2017 г.
    • Сопутствующие товары - это "Похожие товары"?
      Вот документация:
      Цитата
      show_block_rel – на странице товара выводит похожие товары. По умолчанию связи между товарами являются односторонними, это можно изменить, отметив опцию «В блоке похожих товаров связь двусторонняя» в настройках модуля.
      Атрибуты:
      — count – количество выводимых товаров (по умолчанию 3);
      — images – количество изображений, прикрепленных к товару;
      — images_variation – тег размера изображений, задается в настроках модуля;
      — template – шаблон тега (файл modules/shop/views/shop.view.show_block_rel_template.php; по умолчанию шаблон modules/shop/views/shop.view.show_block_rel.php).
      Пример:
      <insert name="show_block_rel" module="shop">
      выведет 3 товара, прикрепленные к текущему товару
      В шаблоне тега можно получить значение любого атрибута через переменную $result["attributes"]["название атрибута"].

      Используйте атрибут count в шаблонном теге.

      Тоже касается и шаблонного тега, который выводит товары, которые обычно покупают с текущим товаром
      Цитата
      show_block_order_rel – товары, которые обычно покупают с текущим товаром.
      Атрибуты:
      — count – количество выводимых товаров (по умолчанию 3);
      — images – количество изображений, прикрепленных к товару;
      — images_variation – тег размера изображений, задается в настроках модуля;
      — template – шаблон тега (файл modules/shop/views/shop.view.show_block_order_rel_template.php; по умолчанию шаблон modules/shop/views/shop.view.show_block_order_rel.php).
      Пример:
      <insert name="show_block_order_rel" module="shop">
      выведет 3 товара, которые обычно покупают с текущим товаром
      В шаблоне тега можно получить значение любого атрибута через переменную $result["attributes"]["название атрибута"].


      Успехов.
      • 05 июня 2017 г. , редакция: 05 июня 2017 г.
      • Самый важный вопрос куда вписывать <insert name="show_block_rel" module="shop"> , я уже куда только не вставлял, никак не выходит
        • 05 июня 2017 г.
        • Нее, туда не надо. Например сюда: shop.view.id.php
          Только если в указанный мной файл, то вставить надо так
          Код
          echo $this->htmleditor('<insert name="show_block_rel" module="shop" count="4" images="1">');
          • 05 июня 2017 г.
          • Опять не получилось, я не понимаю куда именно вставлять в самом коде, в самом конце или же в начале, ставить скобки или нет, извиняюсь за нубство )
        • 05 июня 2017 г. , редакция: 05 июня 2017 г.
        • Возьмите файл shop.view.id.php с хостинга, заархивируйте его и скинте мне в личный кабинет. Я вставлю и кину обратно Вам. Так, скорее всего будет проще. Только проверте, что если данный файл кастомизирован, то нужен именно он. Если нет, то дефолтный, а бросать его обратно будите в кастомизированную тему. Да и кеш после этого сбросьте.

Новости

  • 19 сентября, пятница
  • Мы внесли изменения в лицензию и объявляем, что прекращаем техническую консультационную поддержку сайтов на DIAFAN.CMS версий старше 7.0. А это все минорные версии платформы, предшествующие актуальной линейке, а именно: версии серии 4.x, 5.x, 6.x.
  • 15 сентября, понедельник
  • У нас отличные новости! Мы выпустили новую сборку DIAFAN.CMS 7.3, которая включает встроенные нейросети непосредственно в административной панели. Это значит, что создание контента для вашего сайта больше не будет проблемой — искусственный интеллект возьмет эту задачу на себя, избавляя вас от необходимости привлекать копирайтеров или тратить время на написание текстов самостоятельно.
  • 25 марта
  • Мы обновили систему тарифов, учитывая опыт работы с клиентами и современные рыночные условия. Новая тарифная сетка разработана специально для того, чтобы лучше отвечать вашим потребностям. Резкого повышения цен не произошло. Более того, некоторые тарифы даже стали выгоднее и доступнее. 

Блоги

  • 10.09.2025
  • DIAFAN.CMS славится нагрузоустойчивостью и безопасностью, про инциденты со взломом сайта на нашей системе давненько не слышали, но недавно получили мы письмо от fstec.ru такого характера:

    Обнаружена уязвимость в CMS-системе DIAFAN, позволяющая нарушителю, действующему удалённо, красть сессионные куки через XSS-атаку.

Форум