Товары которых нет в наличии вниз списка. Нет в наличии opencart
Стикер товара «Нет в наличии» для Opencart 2 и Опенкарт 3
Дополнение выводит поверх фото товара стикер с надписью о том, что товара нет в наличии. Работает на странице товара, категории, производителях, поиске, акциях и модулях. При наведении на изображение товара, стикер исчезает, что позволяет беспрепятственно кликнуть на фото для его просмотра.
Работает на всех версиях и не заменяет файлы CMS.
Характеристики дополнения | |
Совместимость | 2.0.0.0, 2.0.1.0, 2.0.1.1, 2.0.2.0, 2.0.3.1, 2.1.0.1, 2.1.0.2, 2.2.0.0, 2.3.0.0, 2.3.0.1, 2.3.0.2, 3.0.0.0, 3.0.1.1, 3.0.1.2, 3.0.2.0 |
Язык | русский, английский |
Ocmod | да |
Характеристики дополнения | |
Совместимость | 2.0.0.0, 2.0.1.0, 2.0.1.1, 2.0.2.0, 2.0.3.1, 2.1.0.1, 2.1.0.2, 2.2.0.0, 2.3.0.0, 2.3.0.1, 2.3.0.2, 3.0.0.0, 3.0.1.1, 3.0.1.2, 3.0.2.0 |
Язык | русский, английский |
Ocmod | да |
- Скачайте файл модуля нужной вам версии Opencart с нашего сайта;
- Перейдите в раздел "Установка дополнений/расширений" и нажмите кнопку "Загрузить";
- Выберите скачанный файл и дождитесь появления текста "Дополнение успешно установлено";
- Затем перейдите в "Менеджер дополнений" и нажмите кнопку "Обновить";
- Теперь нужно дать права на просмотр и управление модулем в разделе "Группы пользователей" нажав "Выделить все"
Перед выполнением каких-либо действий по установке дополнения настоятельно рекомендуем создать резервную копию файлов сайта и базы данных!
ocmod.net
Товары которых нет в наличии вниз списка
В Opencart сортировку товара можно сделать любую, по имени, рейтингу, цене и т.д. Но неудобно то что товары не сортируются по наличию - идут в общем списке по заданной сортировке. Часто, товар которого нет в наличии идет самым первым в списке, что неправильно и не логично.
Отличное решение - располагать товары которых нет в наличии в конце списка. Конечно, можно поставить сортировку p.quantity DESC. При таком решении товары будут сортироваться по количеству, но когда пользователь поставит свою, например по цене, товары которых нет в наличии будут в общем порядке.
Для вывода проданных товаров в конец надо в файле catalog/model/catalog/product.php найти функцию getProducts и там заменить
SELECT p.product_id,на:
SELECT p.product_id, p.quantity>0 as instock,и блок
if (isset($data['sort']) && in_array($data['sort'], $sort_data)) { if ($data['sort'] == 'pd.name' || $data['sort'] == 'p.model') { $sql .= " ORDER BY LCASE(" . $data['sort'] . ")"; } elseif ($data['sort'] == 'p.price') { $sql .= " ORDER BY (CASE WHEN special IS NOT NULL THEN special WHEN discount IS NOT NULL THEN discount ELSE p.price END)"; } else { $sql .= " ORDER BY " . $data['sort']; } } else { $sql .= " ORDER BY p.sort_order"; }заменить на:
if (isset($data['sort']) && in_array($data['sort'], $sort_data)) { if ($data['sort'] == 'pd.name' || $data['sort'] == 'p.model') { $sql .= " ORDER BY instock DESC, LCASE(" . $data['sort'] . ")"; } elseif ($data['sort'] == 'p.price') { $sql .= " ORDER BY instock DESC, (CASE WHEN special IS NOT NULL THEN special WHEN discount IS NOT NULL THEN discount ELSE p.price END)"; } else { $sql .= " ORDER BY instock DESC, " . $data['sort']; } } else { $sql .= " ORDER BY instock DESC, p.sort_order"; }P.S. Не забудьте обновить кеш модификаторов после внесения правок для Opencart 2 версии.
Расскажи друзьям!microdata.pro
Скрыть товары, которых нет в наличии Opencart
Если Вам необходимо скрывать товары из каталога Opencart, количество которых нет в наличии, но при этом есть крайняя необходимость чтобы эти товары открывались по прямым ссылкам, данное решение именно для Вас.
Товары, отсутствующие на складе, автоматически будут скрываться как из каталога, так и из всех модулей. При этом индекс в поисковых системах не будет изменен, все страницы этих товаров по прежнему будут доступны для индексации.
Также предусмотрено отключение кнопки В корзину. Товары с нулевым или отрицательным остатком на складе невозможно будет положить в корзину!
Характеристики дополнения | |
Совместимость | 2.0.0.0, 2.0.1.0, 2.0.1.1, 2.0.2.0, 2.0.3.1, 2.1.0.1, 2.1.0.2, 2.2.0.0, 2.3.0.0, 2.3.0.1, 2.3.0.2, 3.0.0.0, 3.0.1.1, 3.0.1.2, 3.0.2.0 |
Язык | русский, украинский, английский |
Ocmod | да |
Характеристики дополнения | |
Совместимость | 2.0.0.0, 2.0.1.0, 2.0.1.1, 2.0.2.0, 2.0.3.1, 2.1.0.1, 2.1.0.2, 2.2.0.0, 2.3.0.0, 2.3.0.1, 2.3.0.2, 3.0.0.0, 3.0.1.1, 3.0.1.2, 3.0.2.0 |
Язык | русский, украинский, английский |
Ocmod | да |
- Скачайте файл модуля нужной вам версии Opencart с нашего сайта;
- Перейдите в раздел "Установка дополнений/расширений" и нажмите кнопку "Загрузить";
- Выберите скачанный файл и дождитесь появления текста "Дополнение успешно установлено";
- Затем перейдите в "Менеджер дополнений" и нажмите кнопку "Обновить";
- Теперь нужно дать права на просмотр и управление модулем в разделе "Группы пользователей" нажав "Выделить все"
Перед выполнением каких-либо действий по установке дополнения настоятельно рекомендуем создать резервную копию файлов сайта и базы данных!
ocmod.net
Делаем товар которого нет в наличии в конце списка OpenCart
- О этом сайте
- Вход
- Главная
- Категории
- Категории
- Opencart изменения
- Opencart модули
- Opencart шаблоны
- Категории
- HTML CSS
- jQuery
- Bootstrap
- PHP
- Оптимизация
- SEO
- Wordpres
- Codeigniter
- Yii
- Категории
- HELP
- Bootstrap
- Codeigniter
- HTML CSS
- Opencart изменения
- Opencart модули
- Opencart шаблоны
- PHP
- SEO
- Wordpres
- Yii
- Оптимизация
Генератор кнопок Bootstrap
03.10.2017Как сделать выпадающее меню (Bootstrap Dropdown) по hover эффекту
10.05.2017Как создать динамический Sitemap в Codeigniter?
26.03.2018CRUD Without Reload Page Using Ajax and Codeigniter
10.03.2018Пуш уведомления для сайта на Codeigniter
21.02.2018Мой взгляд на мультиязычность в CodeIgniter
30.11.2016Использование CURL
10.07.2018Международный телефонный ввод с флагами стран и наборами кодов jQuery
10.06.2018Библиотека clipboard.js — копируем, вырезаем в буфер обмена.
15.03.2018
16.10.2017Заработок биткоинов – Реальные места заработка BitcoinСкролинг дополнительных изображений в карточке товара с помощью owl
7 дней назадВывод сестринских категорий opencart 1.5.x.x
21.07.2018Показывать в категориях Opencart 2
15.06.2018Дополнительное поле описание категории
14.02.2018PHP Live Chat Pro v1.0 May 10 2017 — opencart2
05.06.2018ЧПУ (или SEO URL) в Opencart
23.07.2016Галерея — создаем галерею изображений с помощью модуля галереи OpenCart
23.05.2016Ajax Quick Edit Product List (ver.3.4)
04.05.2016Адаптивный шаблон FastFood для OcStore и OpenCart 1.5.*
31.05.2016Использование CURL
10.07.2018Библиотека clipboard.js — копируем, вырезаем в буфер обмена.
15.03.2018Пуш уведомления для сайта на Codeigniter
21.02.2018Composer: Шпаргалка команд
17.02.2018Заработок биткоинов – Реальные места заработка Bitcoin
16.10.2017Поправляем sitemap в opencart 1.5.x.x
20.08.2017Микроразметка. Что нужно знать о словарях и синтаксисе?
11.07.2017Динамический google ремаркетинг в opencart 1.5.x
30.06.2017Запрет на обновление плагина. WordPress
15.06.2017Перенос сайта, работающего на движке WordPress, на новый домен
08.07.2016Как отключить обновление плагинов WordPress.
07.05.2016Как сделать демонстрацию урока в WordPress
24.04.2016Yii2 установка на openserver под windows
19.06.2017Заработок биткоинов – Реальные места заработка Bitcoin
16.10.2017Динамический google ремаркетинг в opencart 1.5.x
30.06.2017Как составить семантическое ядро, не обращаясь к специалисту
03.05.2016Инструменты для аудита сайта
03.05.2016 - Видео
Жизнь ночного города
25.03.2016Учим польский Marcin Styczeń — Amen
26.01.2015 - Софт
- Скролинг дополнительных изображений в карточке товара с помощью owl
- Вывод сестринских категорий opencart 1.5.x.x
- Использование CURL
- Показывать в категориях Opencart 2
- Международный телефонный ввод с флагами стран и наборами кодов jQuery
- PHP Live Chat Pro v1.0 May 10 2017 — opencart2
vseprosto.top