Перейти к содержанию
qqq64

[Решено?..] Акции в процентах

Рекомендуемые сообщения

Как в админке добавлять акции впроцентах?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если массово, то https://opencartforum.com/files/file/1841-

Нет не массово, у меня акций мало и все разные но из за колебания курса доллара часто меняется цена и получается не пропорционально курсу.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Как в админке добавлять акции впроцентах?

 

Смысл вопроса в том чтобы значение акции сохранялось не как абсолютная величина а в процентах.

Я думаю это многим было бы полезно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

пилить сохранение/редактирование и весь остальной код, отображающий/использующий акции - ДО.ФИ.ГА.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

ничего подобного

Не надо пилить

 

Т.е. ввод в %, а мод пересчитывает

percentage_discounts.xml

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

ничего подобного

Не надо пилить

 

Т.е. ввод в %, а мод пересчитывает

 

Да работает , считает правильно, но значение сохраняется не в процентах.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вы скажите, что вам надо?

 

Выводить скидку в %

 

Ну так это тоже не сложно...

 

Или указывать

100

80 - скидка 20%

ps хотя это не совсем так, но не суть

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вы скажите, что вам надо?

 

Выводить скидку в %

 

Ну так это тоже не сложно...

 

Или указывать

100

80 - скидка 20%

ps хотя это не совсем так, но не суть

Мне нужно чтобы тот процент который я поставил не изменялся от основной цены, что бы был фиксированный.

То есть - если цена 200 а процент 20 то при изменении цены 200 на 190 процент оставался 20

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

awfollis же написал сразу - дох.. очень много придется переделывать - все места, где используется цена.

а в магазине она повсюду.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

а что мешает переделать в одном месте, модели product.php ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

а что мешает переделать в одном месте, модели product.php ?

 

OC Team Подскажите пожалуйста подробней что и как переделать?

Я так понимаю где то в этих строках?

if (isset($data['product_discount'])) {
			foreach ($data['product_discount'] as $product_discount) {
				$this->db->query("INSERT INTO " . DB_PREFIX . "product_discount SET product_id = '" . (int)$product_id . "', customer_group_id = '" . (int)$product_discount['customer_group_id'] . "', quantity = '" . (int)$product_discount['quantity'] . "', priority = '" . (int)$product_discount['priority'] . "', price = '" . (float)$product_discount['price'] . "', date_start = '" . $this->db->escape($product_discount['date_start']) . "', date_end = '" . $this->db->escape($product_discount['date_end']) . "'");
			}
		}

		if (isset($data['product_special'])) {
			foreach ($data['product_special'] as $product_special) {
				$this->db->query("INSERT INTO " . DB_PREFIX . "product_special SET product_id = '" . (int)$product_id . "', customer_group_id = '" . (int)$product_special['customer_group_id'] . "', priority = '" . (int)$product_special['priority'] . "', price = '" . (float)$product_special['price'] . "', date_start = '" . $this->db->escape($product_special['date_start']) . "', date_end = '" . $this->db->escape($product_special['date_end']) . "'");
			}
		}

Мои рассуждения:

Вотс скрипт который пересчитывает процент

<script type="text/javascript"><!--
            
            function calcPrice(name, row) {
            
                var perc = $('input[name=\'product_' + name + '[' + row + '][percentage]\']').val();
                var price = $('input[name=\'price\']').val();
                var discounted_price = price * (1-(perc/100));
                var calculated_percentage = discounted_price * (1-(price/100));
                
                $('input[name=\'product_' + name + '[' + row + '][price]\']').val(discounted_price);
                
            }
            //--></script>

Он привязан к цене

А что если он просто будет брать цену и считать процент от нее.

То есть он и сейчас считает, но  при изменении цены изменяется и процент. Можно ли его зафиксировать?

Просто я в скриптах не шарю.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

а точно ли только в одном месте? ;)

 

если не ошибаюсь - встречалось неоднократно, хотя бы в той же обработке заказов

не считая, что какие-то сторонние модули могут не к функции лезть, а своими запросами формировать

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ребята, а есть ли у кого решение с процентами для "Скидки" ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

AlexDW, от сторонних запросов никто не застрахован ) но часто даже сторонние используют getProduct() из модели
qqq64, я код вам не буду писать. идея следующая: в модели product.php перед return добавить условие, если задана акция у товара, то акцию установить = цена * {процент скидки}/100

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Но тогда все акции нужно вводить в процентах

 

перед return добавить условие

 

 

Можно и в самом массиве, который возвращается.

 

Но тогда может сломаться сортировка по цене.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если ВСЕ акции указывать в процентах и только в %, то

(SELECT (p.price * ps.price / 100) FROM " . DB_PREFIX . "product_special ps WHERE ps.product_id .....

пробуйте

 

Во всех местах, где есть  product_special

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если ВСЕ акции указывать в процентах и только в %, то

(SELECT (p.price * ps.price / 100) FROM " . DB_PREFIX . "product_special ps WHERE ps.product_id .....

пробуйте

 

Во всех местах, где есть  product_special

Попробовал вылезла ошибка    Notice: Error: Unknown column 'p.price' in 'field list'      Error No: 1054

 

Может я не туда вставил?

public function getProductSpecials($product_id) {
		$query = $this->db->query("SELECT (p.price * ps.price / 100) FROM " . DB_PREFIX . "product_special WHERE product_id = '" . (int)$product_id . "' ORDER BY priority, price");

		return $query->rows;
	}

Или еще где то? с селектом другого не нашел. А product_special  много??? куда именно подскажите плизззз.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

пилить сохранение/редактирование и весь остальной код, отображающий/использующий акции - ДО.ФИ.ГА.

 

+++++++

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если ВСЕ акции указывать в процентах и только в %, то

(SELECT (p.price * ps.price / 100) FROM " . DB_PREFIX . "product_special ps WHERE ps.product_id .....

пробуйте

 

Во всех местах, где есть  product_special

 

у меня идея была изменить акцию так что бы она всегда была -N процент от цены. код который считает процент скидки не в модели.

 

то, как вы описали поломает кучу кода по движку, потому как ВЕЗДЕ придется переписывать акция-процент

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Как раз то что я описал - это ВСЕГДА УКАЗЫВАТЬ акцию в процентах

И она пересчитается уже в запросах

 

Тогда будет возможность и сортировать по цене

И нигде больше в кодах нетрогать

 

Только модель!!!

 

 

Попробовал вылезла ошибка    Notice: Error: Unknown column 'p.price' in 'field list'      Error No: 1054

 

Может я не туда вставил?

ДА, не туда

нужно вставлять в getProducts. getProduct

 

Для getProductSpecials нужен другой запрос...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

у меня идея была изменить акцию так что бы она всегда была -N процент от цены. код который считает процент скидки не в модели.

 

 

В каком месте?

 вот мод который я показал  - добавляет js поле и пересчитывает

Но, нигде сам процент не участвует, при этом цена на акции остается фиксированной

 

В любом случае для расчета цены скидки нужна цена товара.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Все намного проще!!!

Если у Вас цена более 1 рубля/доллара/евро и т.п., то делаете следующее:

1. В файле catalog/model/catalog/product.php

меняете строчку:

 

'special'          => $query->row['special'],

 

на

 

'special'          => ($query->row['special'] < 1 ? $query->row['price']*(1-$query->row['special']) : $query->row['special']),

 

2. Теперь, добавляя акцию, ставите в поле цены значение 0.1 (т.е. 10%), 0.2 (20%) и т.д.

 

Всем удачи!

Изменено пользователем artblmon

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Увы и ах..

Вы пробовали в таком случае сортировать по цене?

 

Кроме того, список товаров присутсвует не только в catalog, но и  в поиске, производителях, модулях

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В производителях, поиске работает.

Согласен - сортировка не работает, т.к. сортируется на уровне SQL-запроса.

Модули тоже не работают.

Буду делать только под себя и править некоторые модули...

 

З.Ы. в предыдущем посте вместо

'special'          => ($query->row['special'] < 1 ? $query->row['price']*(1-$query->row['special']) : $query->row['special']),

надо

'special'          => (($query->row['special'] > 0) && ($query->row['special'] < 1)   ? $query->row['price']*(1-$query->row['special']) : $query->row['special']),

может все-таки кому пригодится

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Похожий контент

    • От vlkombat
      400.00 руб
      Скачать/Купить дополнение


      Баннеры произвольно среди товаров и категорий
      Модуль позволяет:
      Вывести среди товаров, и подкатегорий баннеры с произвольным расположением в сетке - после n-го товара, или подкатегории.  Баннеры можно вывести среди товаров (подкатегорий) на всю ширину, или часть ширины страницы, разместив рядом произвольное число товаров.  Вывести слайдер, или одиночное изображение на странице категории Можно задать свои CSS классы и оформить в таблице стилей Есть версия с поддержкой многоязычности Установка
      Стандартно, через ocmod. В процессе установки в БД добавляется таблица "category_images".
       
      Панель управления (admin/)
      Все баннеры добавляются в карточке категории (все русифицировано, тестовый сайт без перевода):

       
      Для каждого баннера можно задать заголовок, описание, ссылку, размеры, CSS классы. 
      В полях "После категории" и "После товара" - задается порядковый номер подкатегории/товара на странице, после которого будет отображаться баннер. Если задать отрицательное значение, баннер будет выведен в самом начале. Если оставить поле не заполненным ("0") - будет отображено либо одиночное изображение вверху, либо слайдер (зависит от количества изображений).
      После одной категории, товара можно добавить только один баннер. До категорий, товаров может быть добавлено сколько угодно баннеров (вначале будут выведены баннеры в порядке сортировки, затем товары, категории).
      Пример:

      Здесь первый баннер будет выведен вверху страницы, отдельно. Желательно задать ему размеры. Если размер не задан, будет использован полный размер изображения (как есть).
      Второй баннер будет выведен после третьего товара, с заголовком, ссылкой, описанием. Если размеры не заданы, будут использованы стандартные для товара
      Третий баннер будет выведен после третей категории в списке. Размеры изображения или произвольные, или будет использован размер изображения категории (из настроек). 
      Размеры изображений категорий отдельно задать нельзя, но можно использовать для этого заданный размер любого баннера, достаточно отметить чекбокс "+ для категорий" (+ to img category), если ничего не отмечено - используются размеры изображения категории.
       
      Пользовательская часть (catalog/)
      Модификации подвергаются: модель, контроллер и шаблон категории. 
      Изменения в контроллер и шаблон (особенно шаблон) рекомендую вносить вручную, для большей гибкости.
      К тому же, если в контроллере какие-либо проблемы связанные с конфликтом модификаторов, или ошибки маловероятны, то в шаблоне может быть множество других изменений (скорее всего есть), а соответственно возможна некорректная модификация.
      Модификатор проверен с использованием стандартного шаблона - все работает.
      В шаблоне добавляется два блока вначале, там где идет проверка на наличие подкатегорий. Баннеры можно выводить независимо от того, есть ли дочерние категории, если же для категории не указано ни одного баннера в подкатегориях, их вывод будет стандартным.
      В блоке товара так же есть небольшие изменения - если на месте товара выведен баннер, то скрываются стандартные кнопки и при наличии ссылки появляется "подробнее". Если ссылка не задана - она обирается с заголовка и изображения.
      Собственных таблиц стилей модификатор не содержит (что бы не ухудшить скорость загрузки страницы). Для более-менее корректного отображения рекомендую добавить в .css файл темы следующее:
      .cat-list .item {height: 300px;overflow: hidden;text-align: center;position: relative;background: #fff;margin-bottom: 15px;box-shadow: 0px 2px 7px #b5b5b5;     border-radius: 4px;} .cat-list .item img {position:relative;z-index: 1;} .cat-list .item .title {text-decoration: none;color: #000;font-size: 15px;} .cat-list .item .desc {position: absolute;z-index: 2;background: #f7f5f5a6;padding: 10px;left:0px;bottom:0px;width: 100%;box-sizing: border-box;} .cat-list .float .item {padding-left: 0px;text-align: center;} .cat-list .float .item .desc {background: none;position: static;text-align: right;} .cat-list .item .count {position: absolute;top: 0px;right: 0px;font-size: 14px;     background: #5a5a5a;color: #fff;height: 20px;line-height: 20px;     width: 20px;text-align: center;border-radius: 20px;} .cat-list .float .item img {float: left;margin-right: 10px;} .button-group .btp-href {background-color: #eee;color: #888;line-height: 38px;font-weight: bold;border: 0px;text-transform: uppercase;display: block;text-align: center;} Класс "float" можно использовать для широких баннеров, где слева будет изображение, справа текст.
       
      По модификации блока товара в шаблоне категории. Сразу после
      <?php foreach ($products as $product) { ?> добавляется проверка - товар это, или баннер. Чуть выше пагинации проверка заканчивается. Для поиска используется вот такой способ:
       <search><![CDATA[<?php echo $pagination; ?>]]></search>       <add position="before" offset="3"> В стандартном шаблоне место вставки выглядит так:

      Если у вас есть несовпадение, можно получить или ошибку 500, или съехавшую верстку. 
      В остальном все должно быть нормально, если что - поправимо.
       
      Начиная с версии 1.0 баннеры среди товаров можно выделять в отдельные контейнеры, куда так же можно добавлять и товары (разрыв в списке товаров). Как это работает - на видео:

      httpm_banner_cat_akcii.mp4  
      ОСОБЕННОСТИ для Opencart 1.5
       В опенкарт 1.5 скрипты на странице категории работают с '.product-list > div' и '.product-grid > div', потому для блока с баннером использовал тэг "section".
      В CSS где встречается .product-list > div и .product-grid > div нужно добавить section, что бы получилось:
      .product-list > div, .product-list > section {.......} .product-list > div + div, .product-list > section + div {.......} .product-grid > div, .product-grid > section {.......} #column-left + #column-right + #content .product-grid > div, #column-left + #column-right + #content .product-grid > section {.......}  
      DEMO
      Пример категории, с баннером среди товаров, баннерами среди категорий, а так же слайдшоу вверху
      Панель управления
      Логин/пароль: demo/demo
       
      ОПИСАНИЕ БУДЕТ ДОПОЛНЕНО
      Добавил vlkombat Добавлено 13.08.2018 Категория Цены, скидки, акции, подарки Системные требования Сайт разработчика https://httpmaster.ru/ Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 2.3
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6 ocStore 2.3
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1 OpenCart.Pro, ocShop Не проверялось  
    • От vlkombat
      Модуль позволяет:
      Вывести среди товаров, и подкатегорий баннеры с произвольным расположением в сетке - после n-го товара, или подкатегории.  Баннеры можно вывести среди товаров (подкатегорий) на всю ширину, или часть ширины страницы, разместив рядом произвольное число товаров.  Вывести слайдер, или одиночное изображение на странице категории Можно задать свои CSS классы и оформить в таблице стилей Есть версия с поддержкой многоязычности Установка
      Стандартно, через ocmod. В процессе установки в БД добавляется таблица "category_images".
       
      Панель управления (admin/)
      Все баннеры добавляются в карточке категории (все русифицировано, тестовый сайт без перевода):

       
      Для каждого баннера можно задать заголовок, описание, ссылку, размеры, CSS классы. 
      В полях "После категории" и "После товара" - задается порядковый номер подкатегории/товара на странице, после которого будет отображаться баннер. Если задать отрицательное значение, баннер будет выведен в самом начале. Если оставить поле не заполненным ("0") - будет отображено либо одиночное изображение вверху, либо слайдер (зависит от количества изображений).
      После одной категории, товара можно добавить только один баннер. До категорий, товаров может быть добавлено сколько угодно баннеров (вначале будут выведены баннеры в порядке сортировки, затем товары, категории).
      Пример:

      Здесь первый баннер будет выведен вверху страницы, отдельно. Желательно задать ему размеры. Если размер не задан, будет использован полный размер изображения (как есть).
      Второй баннер будет выведен после третьего товара, с заголовком, ссылкой, описанием. Если размеры не заданы, будут использованы стандартные для товара
      Третий баннер будет выведен после третей категории в списке. Размеры изображения или произвольные, или будет использован размер изображения категории (из настроек). 
      Размеры изображений категорий отдельно задать нельзя, но можно использовать для этого заданный размер любого баннера, достаточно отметить чекбокс "+ для категорий" (+ to img category), если ничего не отмечено - используются размеры изображения категории.
       
      Пользовательская часть (catalog/)
      Модификации подвергаются: модель, контроллер и шаблон категории. 
      Изменения в контроллер и шаблон (особенно шаблон) рекомендую вносить вручную, для большей гибкости.
      К тому же, если в контроллере какие-либо проблемы связанные с конфликтом модификаторов, или ошибки маловероятны, то в шаблоне может быть множество других изменений (скорее всего есть), а соответственно возможна некорректная модификация.
      Модификатор проверен с использованием стандартного шаблона - все работает.
      В шаблоне добавляется два блока вначале, там где идет проверка на наличие подкатегорий. Баннеры можно выводить независимо от того, есть ли дочерние категории, если же для категории не указано ни одного баннера в подкатегориях, их вывод будет стандартным.
      В блоке товара так же есть небольшие изменения - если на месте товара выведен баннер, то скрываются стандартные кнопки и при наличии ссылки появляется "подробнее". Если ссылка не задана - она обирается с заголовка и изображения.
      Собственных таблиц стилей модификатор не содержит (что бы не ухудшить скорость загрузки страницы). Для более-менее корректного отображения рекомендую добавить в .css файл темы следующее:
      .cat-list .item {height: 300px;overflow: hidden;text-align: center;position: relative;background: #fff;margin-bottom: 15px;box-shadow: 0px 2px 7px #b5b5b5;     border-radius: 4px;} .cat-list .item img {position:relative;z-index: 1;} .cat-list .item .title {text-decoration: none;color: #000;font-size: 15px;} .cat-list .item .desc {position: absolute;z-index: 2;background: #f7f5f5a6;padding: 10px;left:0px;bottom:0px;width: 100%;box-sizing: border-box;} .cat-list .float .item {padding-left: 0px;text-align: center;} .cat-list .float .item .desc {background: none;position: static;text-align: right;} .cat-list .item .count {position: absolute;top: 0px;right: 0px;font-size: 14px;     background: #5a5a5a;color: #fff;height: 20px;line-height: 20px;     width: 20px;text-align: center;border-radius: 20px;} .cat-list .float .item img {float: left;margin-right: 10px;} .button-group .btp-href {background-color: #eee;color: #888;line-height: 38px;font-weight: bold;border: 0px;text-transform: uppercase;display: block;text-align: center;} Класс "float" можно использовать для широких баннеров, где слева будет изображение, справа текст.
       
      По модификации блока товара в шаблоне категории. Сразу после
      <?php foreach ($products as $product) { ?> добавляется проверка - товар это, или баннер. Чуть выше пагинации проверка заканчивается. Для поиска используется вот такой способ:
       <search><![CDATA[<?php echo $pagination; ?>]]></search>       <add position="before" offset="3"> В стандартном шаблоне место вставки выглядит так:

      Если у вас есть несовпадение, можно получить или ошибку 500, или съехавшую верстку. 
      В остальном все должно быть нормально, если что - поправимо.
       
      Начиная с версии 1.0 баннеры среди товаров можно выделять в отдельные контейнеры, куда так же можно добавлять и товары (разрыв в списке товаров). Как это работает - на видео:

      httpm_banner_cat_akcii.mp4  
      ОСОБЕННОСТИ для Opencart 1.5
       В опенкарт 1.5 скрипты на странице категории работают с '.product-list > div' и '.product-grid > div', потому для блока с баннером использовал тэг "section".
      В CSS где встречается .product-list > div и .product-grid > div нужно добавить section, что бы получилось:
      .product-list > div, .product-list > section {.......} .product-list > div + div, .product-list > section + div {.......} .product-grid > div, .product-grid > section {.......} #column-left + #column-right + #content .product-grid > div, #column-left + #column-right + #content .product-grid > section {.......}  
      DEMO
      Пример категории, с баннером среди товаров, баннерами среди категорий, а так же слайдшоу вверху
      Панель управления
      Логин/пароль: demo/demo
       
      ОПИСАНИЕ БУДЕТ ДОПОЛНЕНО
    • От alena967
      697.00 руб
      Скачать/Купить дополнение


      4 модуля в 1 флаконе (Рекомендуемые, Акции, Хиты продаж, Новинки)
      Данный модуль выводит по 4 товара из четырех модулей (Рекомендуемые, Акции, Хиты продаж, Новинки) на одной странице. Также дополнительно создает вывод на отдельной странице всех товаров из каждой группы.
       
      Возможности:
       
      Модуль сверстан на флексах без бутстрапа , адаптивен под все размеры экранов без медиа-запросов. Порядок отображения блоков можно изменить Каждый блок можно отключить. Каждый блок имеет ссылку на свою отдельную страницу с выводом всего списка товаров из данной группы. Каждая такая страница имеет сортировку и пагинацию. Количество страниц бестселлеры и новинки вы ограничиваете сами,  задав в админке интервал для вывода списка товаров из этой группы от текущей даты. Отдельно подключаемый файл с CSS  
      Вы также можете заказать установку и настройку модуля под ваш дизайн сайта, воспользовавшись дополнительной опцией при покупке.
       
      Версии, с которыми совместим данный модуль: ocStore v2.3.0.2.3 (на остальных не тестировался)
       
      Посмотреть как модуль выглядит/работает можно тут
       
      Установка:
      Установите модуль посредством меню Дополнения / Модули (никакие файлы движка не перезаписываются). Активировать модуль в админке . Включить сам модуль и сделать необходимые установки. Добавить вывод модуля в схемах. Прописать в сео-менеджере урлы для вывода страниц рекомендуемых, хитов продаж и новинок: product/latest ->latest
      product/featured-> featured
                         product/bestseller -> bestseller
       
      Добавил alena967 Добавлено 05.12.2018 Категория Модули Системные требования Сайт разработчика https://ягуша.рус/ Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 2.3 ocStore 2.3 OpenCart.Pro, ocShop  
    • От alena967
      Данный модуль выводит по 4 товара из четырех модулей (Рекомендуемые, Акции, Хиты продаж, Новинки) на одной странице. Также дополнительно создает вывод на отдельной странице всех товаров из каждой группы.
       
      Возможности:
       
      Модуль сверстан на флексах без бутстрапа , адаптивен под все размеры экранов без медиа-запросов. Порядок отображения блоков можно изменить Каждый блок можно отключить. Каждый блок имеет ссылку на свою отдельную страницу с выводом всего списка товаров из данной группы. Каждая такая страница имеет сортировку и пагинацию. Количество страниц бестселлеры и новинки вы ограничиваете сами,  задав в админке интервал для вывода списка товаров из этой группы от текущей даты. Отдельно подключаемый файл с CSS  
      Вы также можете заказать установку и настройку модуля под ваш дизайн сайта, воспользовавшись дополнительной опцией при покупке.
       
      Версии, с которыми совместим данный модуль: ocStore v2.3.0.2.3 (на остальных не тестировался)
       
      Посмотреть как модуль выглядит/работает можно тут
       
      Установка:
      Установите модуль посредством меню Дополнения / Модули (никакие файлы движка не перезаписываются). Активировать модуль в админке . Включить сам модуль и сделать необходимые установки. Добавить вывод модуля в схемах. Прописать в сео-менеджере урлы для вывода страниц рекомендуемых, хитов продаж и новинок: product/latest ->latest
      product/featured-> featured
                         product/bestseller -> bestseller
       
    • От Nymphetamine
      650.00 руб
      Скачать/Купить дополнение


      OWL Карусель Товаров

       
       
      Особенности:
      Настраиваемая адаптивность товаров. Настраиваемое отображение. Возможность разбивать карусель на табы. Возможность привязывать уникальные карусели [Новинки, Акции, и т.п.] к текущей странице категорий или карточки товара. Поддержка сенсорных событий (свайп-жесты). Поддержка слайд событий мышью. Отложенная загрузка картинок (lazy load). Автопрокрутка. Постраничная прокрутка. Кеширование модуля.  
      Вывод товаров по:
      Дате. Акциям. Производителю. Рейтингу. Популярным Лидерам продаж. Выборочным товарам.  
      Отображение:
      Заголовок. Название товара. Цена товара. Рейтинг товара. Кнопка корзины. Кнопка закладки. Кнопка сравнение. Пагинация. Навигация. И многое другое..  
      При помощи данного модуля легко можно реализовать:
      Новинки. Акции. Рекомендуемые. Лидеры продаж. Хиты продаж. Случайные товары. Похожие товары. Просмотренные товары. и многое другое..
      Гибкая настройка вывода:
      Источник товаров - выводить товары, только из определенной категории / выборочные товары / просмотренные товары. Фильтр по производителю - все производители сразу, или какой-то определенный. Сортировка и фильтрация - по дате добавления, по рейтингу, по популярным, по порядку, только лидеры продаж, только товары со скидками.  
      * Весь функционал настраиваться из админ. панели.
      * Не требует vqmod/ocmod.
      * Простой в установке.
       
      Демо ocStore 3x
      Демо
      Админка - логин и пароль: demo
       
      Демо ocStore 2x
      Демо
      Админка - логин и пароль: demo
       
      Демо ocStore 1.5x
      Демо
      Админка - логин и пароль: demo
       
      Живые примеры сайтов работающие с данным модулем:
      https://mr-apple.ru https://amperlumen.ru
      http://shwkclothing.com Добавил Nymphetamine Добавлено 08.11.2014 Категория Модули Системные требования Сайт разработчика Старая цена 850 Метод активации Автоматическая активация Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.5.1
      1.5.5
      1.5.4.1
      1.5.3.1 ocStore 3.0
      2.3
      2.2
      2.1
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1
      1.5.3.1
      1.5.2.1
      1.5.1.3 OpenCart.Pro, ocShop Не проверялось  
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.