Jump to content
Sign in to follow this  
mx928

Стандартный модуль Хиты Продаж OC 2.x

Recommended Posts

Здравствуйте!

Подскажите может кто нибудь уже сталкивался с такой задачей, может я плохо искал, но так и не нашел решения. Как скрыть товары которых нет в наличии (остаток 0) из стандартного модуля Хиты продаж? 

 

OcStore 2.1.0.2.1

 

Заранее спасибо.

Share this post


Link to post
Share on other sites

В запросе в моделе, скорее всего нужно что-то поправить в след. виде:

...... WHERE p.status != 0 .....
  • +1 1

Share this post


Link to post
Share on other sites

как я понимаю здесь нужно что то поправить

 

p.status != 0 - ничего не меняет 

public function getBestSellerProducts($limit) {
		$product_data = $this->cache->get('product.bestseller.' . (int)$this->config->get('config_language_id') . '.' . (int)$this->config->get('config_store_id') . '.' . $this->config->get('config_customer_group_id') . '.' . (int)$limit);

		if (!$product_data) {
			$product_data = array();

			$query = $this->db->query("SELECT op.product_id, SUM(op.quantity) AS total FROM " . DB_PREFIX . "order_product op LEFT JOIN `" . DB_PREFIX . "order` o ON (op.order_id = o.order_id) LEFT JOIN `" . DB_PREFIX . "product` p ON (op.product_id = p.product_id) LEFT JOIN " . DB_PREFIX . "product_to_store p2s ON (p.product_id = p2s.product_id) WHERE o.order_status_id > '0' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '" . (int)$this->config->get('config_store_id') . "' GROUP BY op.product_id ORDER BY total DESC LIMIT " . (int)$limit);

			foreach ($query->rows as $result) {
				$product_data[$result['product_id']] = $this->getProduct($result['product_id']);
			}

			$this->cache->set('product.bestseller.' . (int)$this->config->get('config_language_id') . '.' . (int)$this->config->get('config_store_id') . '.' . $this->config->get('config_customer_group_id') . '.' . (int)$limit, $product_data);
		}

		return $product_data;
	}

Edited by mx928

Share this post


Link to post
Share on other sites

В запросе в моделе, скорее всего нужно что-то поправить в след. виде:

...... WHERE p.status != 0 .....

status - это статус товара, не количество

количество - quantity

 

 

как я понимаю здесь нужно что то поправить

правильно понимаете

 

в запросе с SELECT op.product_id.. измените

AND p.status = '1'

 

на

AND p.status = '1' AND p.quantity > 0

и обновите кеш модификаторов

  • +1 1

Share this post


Link to post
Share on other sites

status - это статус товара, не количество

количество - quantity

 

 

правильно понимаете

 

в запросе с SELECT op.product_id.. измените

AND p.status = '1'

 

на

AND p.status = '1' AND p.quantity > 0

и обновите кеш модификаторов

 

Да, вы правы.

Не внимательно прочитал.

 

---------

Кеш только удалите в "system/storage/cache/"

  • +1 1

Share this post


Link to post
Share on other sites

А править где? В каком файле?

Share this post


Link to post
Share on other sites
8 часов назад, Zanimo сказал:

А править где? В каком файле?

catalog/controller/extension/module/bestseller.php

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Similar Content

    • By mrz
      Aurus  - это современный, полностью адаптивный шаблон, удобный и простой в использовании, продуманный от смартфона до Full HD и мобильной версией сайта. Благодаря более чем 350 настройкам, настраиваемой цветовой схеме с админ панели, выбором одной из трех шапок, выбором расположения баннеров и другими настройками шаблона Вы сможете создать уникальный дизайн и ПРОДАВАТЬ ЛЮБЫЕ ТОВАРЫ.
       
      Демо сайта: https://aurus.aridius.ru
       


       
      Демо сайт: https://aurus.aridius.ru
       
      Модули которые входят в комплект с шаблоном:
      - Модуль "Горизонтальное и вертикальное мега-меню" с возможностью установки фона на главную категорию.
      - Модуль "Всплывающая корзина" с отображением «с этим товаром покупают» и «просмотренные товары».
      - Модуль "Купить в один клик" с поддержкой опций, заявки попадают в админ панель и почту.
      - Модуль "Сообщить когда появится" с настраиваемыми полями, заявки попадают в админ панель и почту.
      - Модуль "Нашли дешевле" с настраиваемыми полями, заявки попадают в админ панель и почту.
      - Модуль "Заказ звонка"  с настраиваемыми полями, заявки попадают в админ панель и почту.
      - Модуль "Новости" с возможностью прикреплять сопутствующие товары или новости
      - Модуль "Список новостей".
      - Модуль "Отзывы о магазине".
      - Модуль "Последние отзывы о товарах".
      - Модуль "Быстрый просмотр".
      - Модуль "Стикеры" которые можно задавать автоматически или каждому товару свой.
      - Модуль "Таблица размеров" можно задавать для каждого товара отдельно или для всех вместе.
      - Модуль "Дополнительные табы в карточке товара" можно задавать для каждого товара отдельно или для всех вместе.
      - Модуль "FAQ" с возможностью вывода на отдельной странице или в любую схему.
      - Модуль для вывода промо-баннеров.
      - Модуль "Слайдшоу и баннера" с возможностью вывода текста или кнопок.
      - Модуль "Всплывающее окно подпишись и получи скидку".
      - Модуль "Всплывающее окно с текстом или баннером".
      - Модуль "Живой поиск".
      - Модуль "Стена категорий" с двумя вариантами отображения на выбор.
      - Модуль "Категории (footer) " для вывода категорий в самом низу сайта.
      - Модуль "Категории (аккордеон)" .
      - Модуль "Подписка на новости".
      - Модуль "Табы 5 в 1".
       - Модуль "Последние добавленные товары", "Рекомендуемые", "Просмотренные товары", "Просмотренные товары", "Товары со скидкой", "Хиты продаж" с возможностью выбора отображать каруселью или кнопкой «показать еще» .
      - Модуль "Текст для главной" для вывода SEO текста.
      - Модуль Политика файлов Cookie.
      - Модуль Плавающая корзина с боку экрана.
      - Кнопка «показать еще» в категориях.
      - Три вида zoom эффекта в карточке товара.
      - Галерея изображений с полной адаптивностью, поддержкой жестов мобильных устройств.
       
       
      Особенности шаблона:
      Адаптированная верстка для всех устройств.
      Установка шаблона со всеми настройками как на демо в 6 кликов.
      Отличные показатели Google PageSpeed.
      Поддержка нескольких магазинов (мультимагазин).
      Настраиваемая цветовая схема с админ панели.
      Более 350 настроек.
      3 вида шапки сайта.
      Новое разрешение 1600px.
      Микроразметка Schema.org.
      Возможность скрыть цены и кнопку «купить» (для каталога товаров).
      Шаблон написан валидным «чистым» кодом.
      Удобен на любых устройствах от мобильного телефона до Full HD.
      Продуманная карточка товара, которая продаст что угодно.
      Продуманные раздели faq, отзывы, новости.
      Таймер завершения акции.
      Блок вы экономите в карточке товара.
      Промо блоки в карточке товара и на любой странице.
      Всплывающая корзина с отображениям «с этим товаром покупают» и «просмотренные товары».
      Карта в футере.
      Галерея изображений с полной адаптивностью, поддержкой жестов мобильных устройств, события “кликай и тяни” для ПК, зумом, дополнительными изображениями, а так же Возможностью оформить заказ прямо с галереи.
      Возможность устанавливать фон для меню товаров.
      Полная английская локализация модулей шаблона.
      Полная украинская локализация модулей шаблона.
      Соответствие закону РФ "О персональных данных", N 152-ФЗ.
       
      Совместимость:
      openCart Pro 2.3.0.2.5
      Opencart/ocStore 2.3.x;
      Opencart/ocStore 3x;
       
      Шаблон написан «чистым кодом»:
      Проверка главной страницы
      Поверка страницы категорий
      Проверка карточки товара
       
      Показатели Google Page Speed:
      смотреть
       
      Обратите внимание! Модули OCFilter - Модуль фильтра товаров и Модуль Simple - упрощенная регистрация и заказ в стоимость шаблона не входят, на демо шаблона показана их адаптация под шаблон, купить эти модули вы можете по скидке после покупки шаблона.
       
      Лицензия:
      Шаблон реализуется по принципу "1 покупатель – 1 домен и все его поддомены". Лицензия выдается без ограничений по срокам и возможностью единоразово бесплатно сменить домен.
      Продажа, выкладывание в публичный доступ, присвоение и прочие действия данного программного обеспечения запрещены и являются нарушением авторских прав разработчика!
      Для *веб-студий, *разработчиков и при покупке дополнительной лицензии предусмотрены скидки.
      *Скидки, предусмотрены после первой покупки.
       
      Техническая поддержка:
      Поддержка осуществляется через личные сообщения на форуме или почту (указаны в файле contacts.txt, который идет вместе с шаблоном ). Поддержка доступна только пользователям числящимся в списке купивших шаблон.
       
    • By mrz
      2 999.00 руб
      Скачать/Купить дополнение


      Aurus - адаптивный, универсальный шаблон
      Aurus  - это современный, полностью адаптивный шаблон, удобный и простой в использовании, продуманный от смартфона до Full HD и мобильной версией сайта. Благодаря более чем 350 настройкам, настраиваемой цветовой схеме с админ панели, выбором одной из трех шапок, выбором расположения баннеров и другими настройками шаблона Вы сможете создать уникальный дизайн и ПРОДАВАТЬ ЛЮБЫЕ ТОВАРЫ.
       
      Демо сайта: https://aurus.aridius.ru
       


       
      Демо сайт: https://aurus.aridius.ru
       
      Модули которые входят в комплект с шаблоном:
      - Модуль "Горизонтальное и вертикальное мега-меню" с возможностью установки фона на главную категорию.
      - Модуль "Всплывающая корзина" с отображением «с этим товаром покупают» и «просмотренные товары».
      - Модуль "Купить в один клик" с поддержкой опций, заявки попадают в админ панель и почту.
      - Модуль "Сообщить когда появится" с настраиваемыми полями, заявки попадают в админ панель и почту.
      - Модуль "Нашли дешевле" с настраиваемыми полями, заявки попадают в админ панель и почту.
      - Модуль "Заказ звонка"  с настраиваемыми полями, заявки попадают в админ панель и почту.
      - Модуль "Новости" с возможностью прикреплять сопутствующие товары или новости
      - Модуль "Список новостей".
      - Модуль "Отзывы о магазине".
      - Модуль "Последние отзывы о товарах".
      - Модуль "Быстрый просмотр".
      - Модуль "Стикеры" которые можно задавать автоматически или каждому товару свой.
      - Модуль "Таблица размеров" можно задавать для каждого товара отдельно или для всех вместе.
      - Модуль "Дополнительные табы в карточке товара" можно задавать для каждого товара отдельно или для всех вместе.
      - Модуль "FAQ" с возможностью вывода на отдельной странице или в любую схему.
      - Модуль для вывода промо-баннеров.
      - Модуль "Слайдшоу и баннера" с возможностью вывода текста или кнопок.
      - Модуль "Всплывающее окно подпишись и получи скидку".
      - Модуль "Всплывающее окно с текстом или баннером".
      - Модуль "Живой поиск".
      - Модуль "Стена категорий" с двумя вариантами отображения на выбор.
      - Модуль "Категории (footer) " для вывода категорий в самом низу сайта.
      - Модуль "Категории (аккордеон)" .
      - Модуль "Подписка на новости".
      - Модуль "Табы 5 в 1".
       - Модуль "Последние добавленные товары", "Рекомендуемые", "Просмотренные товары", "Просмотренные товары", "Товары со скидкой", "Хиты продаж" с возможностью выбора отображать каруселью или кнопкой «показать еще» .
      - Модуль "Текст для главной" для вывода SEO текста.
      - Модуль Политика файлов Cookie.
      - Модуль Плавающая корзина с боку экрана.
      - Кнопка «показать еще» в категориях.
      - Три вида zoom эффекта в карточке товара.
      - Галерея изображений с полной адаптивностью, поддержкой жестов мобильных устройств.
       
       
      Особенности шаблона:
      Адаптированная верстка для всех устройств.
      Установка шаблона со всеми настройками как на демо в 6 кликов.
      Отличные показатели Google PageSpeed.
      Поддержка нескольких магазинов (мультимагазин).
      Настраиваемая цветовая схема с админ панели.
      Более 350 настроек.
      3 вида шапки сайта.
      Новое разрешение 1600px.
      Микроразметка Schema.org.
      Возможность скрыть цены и кнопку «купить» (для каталога товаров).
      Шаблон написан валидным «чистым» кодом.
      Удобен на любых устройствах от мобильного телефона до Full HD.
      Продуманная карточка товара, которая продаст что угодно.
      Продуманные раздели faq, отзывы, новости.
      Таймер завершения акции.
      Блок вы экономите в карточке товара.
      Промо блоки в карточке товара и на любой странице.
      Всплывающая корзина с отображениям «с этим товаром покупают» и «просмотренные товары».
      Карта в футере.
      Галерея изображений с полной адаптивностью, поддержкой жестов мобильных устройств, события “кликай и тяни” для ПК, зумом, дополнительными изображениями, а так же Возможностью оформить заказ прямо с галереи.
      Возможность устанавливать фон для меню товаров.
      Полная английская локализация модулей шаблона.
      Полная украинская локализация модулей шаблона.
      Соответствие закону РФ "О персональных данных", N 152-ФЗ.
       
      Совместимость:
      openCart Pro 2.3.0.2.5
      Opencart/ocStore 2.3.x;
      Opencart/ocStore 3x;
       
      Шаблон написан «чистым кодом»:
      Проверка главной страницы
      Поверка страницы категорий
      Проверка карточки товара
       
      Показатели Google Page Speed:
      смотреть
       
      Обратите внимание! Модули OCFilter - Модуль фильтра товаров и Модуль Simple - упрощенная регистрация и заказ в стоимость шаблона не входят, на демо шаблона показана их адаптация под шаблон, купить эти модули вы можете по скидке после покупки шаблона.
       
      Лицензия:
      Шаблон реализуется по принципу "1 покупатель – 1 домен и все его поддомены". Лицензия выдается без ограничений по срокам и возможностью единоразово бесплатно сменить домен.
      Продажа, выкладывание в публичный доступ, присвоение и прочие действия данного программного обеспечения запрещены и являются нарушением авторских прав разработчика!
      Для *веб-студий, *разработчиков и при покупке дополнительной лицензии предусмотрены скидки.
      *Скидки, предусмотрены после первой покупки.
       
      Техническая поддержка:
      Поддержка осуществляется через личные сообщения на форуме или почту (указаны в файле contacts.txt, который идет вместе с шаблоном ). Поддержка доступна только пользователям числящимся в списке купивших шаблон.
       
      Добавил mrz Добавлено 20.02.2020 Категория Платные шаблоны Системные требования Ioncube Loader; PHP 5.4-5.6, 7.1-7.3 Метод активации По запросу в ЛС
      По запросу на почту
      По скайпу
      По емейлу Ioncube Loader Требуется OpenCart 3.0
      2.3 ocStore 3.0
      2.3 OpenCart.Pro, ocShop Opencart.pro 2.3 Обращение к серверу разработчика Нет Старая цена 3799  
    • By pimur
      Модуль позволяет вывести на любой странице такие товары как: Новинки, Хит-продаж, Популярные.
      Виджет сгруппирован в три колонки.
      Есть отдельные страницы для Новинок, Хит-продаж и Популярных.
      У страниц можно задать свои заголовки и мета-описания и добавить описание страницы.
      Demo Admin
      Login: demo
      Password: demo
       
      Demo Фронт
       
      ---
      Важно!
      Техническая поддержка не предоставляется без доступов.
    • By pimur
      300.00 руб
      Скачать/Купить дополнение


      Виджет и страница: [Новинки, Хит-продаж, Популярные]
      Модуль позволяет вывести на любой странице такие товары как: Новинки, Хит-продаж, Популярные.
      Виджет сгруппирован в три колонки.
      Есть отдельные страницы для Новинок, Хит-продаж и Популярных.
      У страниц можно задать свои заголовки и мета-описания и добавить описание страницы.
      Demo Admin
      Login: demo
      Password: demo
       
      Demo Фронт
       
      ---
      Важно!
      Техническая поддержка не предоставляется без доступов.
      Добавил pimur Добавлено 13.04.2020 Категория Модули Системные требования Метод активации Без активации Ioncube Loader Нет OpenCart 2.3 ocStore 2.3 OpenCart.Pro, ocShop Обращение к серверу разработчика Нет Старая цена 490  
    • By Virbus
      Подскажите пожалуйста, что должен делать и как работает этот модуль в дефолтном шаблоне 2,3?
      Яндекс описаний никаких не показывает
  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.