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

Как вывести в меню каталога количество товаров напро

  • 06 января 2013 г.
  • Например на на https://www.free-lance.ru/freelancers/dizajner-bannerov-dizajn/ слева в меню и количество справа от названия
    • 06 января 2013 г.
    • 1. Там, где идет отбор категорий магазина, в модели прибавляете запрос в БД, чтобы вытянуть количество товаров из каждой категории.
      2. Полученный массив передаете во view
      3. Во view выводите в нужном месте

      Нужно подробнее?
      • 21 марта 2014 г.
      • А если товаров и категорий очень много. Это не повлияет на производительность?
      • 21 марта 2014 г.
      • А если товаров и категорий очень много. Это не повлияет на производительность?
      • 21 марта 2014 г.
      • А если товаров и категорий очень много. Это не повлияет на производительность?
      • 21 марта 2014 г.
      • А если товаров и категорий очень много. Это не повлияет на производительность?
  • 21 марта 2014 г.
  • И я бы с удовольствием посмотрел на решение данного вопроса
  • 30 июля 2014 г.
  • НУ что есть пример как можно реализовать? А то тоже понадобилось:)
    • 30 июля 2014 г.
    • Обратите внимание на функцию get_count_in_cat($cat_ids, $time) из файла modules/shop/shop.model.php.
      • 30 июля 2014 г.
      • На форуме был такой ответ:

        Код
        if($row["module_name"] == 'shop' && $row["element_type"] == 'cat')
        {
        echo '<span style="text-decoration:none"> (' . DB::query_result("SELECT COUNT(*) FROM {shop} WHERE cat_id=%d", $row["element_id"]) . ')</span>';
        }


        Но считаются товары только. если указана текущая категория как основная
        • 30 июля 2014 г.
        • Я пробовал подобное сделать.
          Правда категорий было примерно 100, а товаров около 10 000
          и сайт грузился на 10 сек. дольше

Новости

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