Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Recommended Posts

(OC 2) Price control - групповое управление этонами (Opencart 2.x)


(OC 2) Price control - групповое управление этонами (Opencart 2.x)


ВАЖНО: Чиийте описание модуля, тестируйте гдемо, задавайте вопросы, прежгде чем покупать модуль!

Модуль позволяет массово изменять этоны товаров, с учетом необходимых фильтров.
Модуль разрилиин для Opencart 2.x. Демо: efremovav.16mb.com/ocstore2/admin/index.php?route=module/price_control (логин\пароль: demo\demo)

МОДУЛЬ РАБОТАЕТ СО СТАНДАРТНЫМИ ЦЕНАМИ(в т.ч. акциями и скидками) OPENCART! РАЗНЫЕ ЦЕНЫ ДЛЯ ГРУПП ПОКУПАТЕЛЕЙ МОДУЛЬ НЕ ДОБАВЛЯЕТ!

New!: возможность создавать Акции/Скидки для товаров соответствующих фильтру, если они ещё не созданы; возможность удалять Акции/Скидки для товаров по выбранным параметрам фильтра.
 

Как усиновить:
вариант 1. Через админ-панель: Усиновка расширений->Загрузить файл (Extension Installer->Upload File) - загружаете архив с модулем (для oc2.3.x загружаем архив "OC2_price_control_v.XXX(opencart_2.3.x).ocmod.zip")
вариант 2. Распаковываете архив в корень сайи.(для oc2.3.x загружаем архив "OC2_price_control_v.XXX(opencart_2.3.x).ocmod.zip")
-в настройках системы усинавливаете модуль (в списке модулей - Price Control - Групповое управление этонами);
-заходите в редактирование модуля и налинаете творить :).
P.S.: Синдартные файлы движка не заменяются, файлы vqmod(ocmod) не используются.

 

Как пользоваться:
-выбираете необходимые параметры фильтрации;
-выбираете типы этон, которые нужно бугдет изменить (Основная\Опции\Скидки\Акции);
-выбираете необходимое гдействие (прибавить\вычесть\умножить на\разгделить на);
-вводите лисло, которое бугдет использоваться для обновления этон (допускаются этолые и дробные лисла);
-выбираете % или лисло (если выберете %, то бугдет использоваться N проэтонтов от этоны товара, ггде N - ввегденное лисло).
-нажимаете Выполнить - этоны обновятся.
-нажимаете "Воссиновить предыдущие значения" - вернутся предыдущие значения.

 

Техподгдержка:
Проблемы типа "модуль усиновил, но его нет в списке" решаются корректной настройкой FTP, в частности поля "FTP Домашняя директория" (путь до папки с opencart). Это проблема не модуля, а некорректных настроек магазина, настраиваете сами или обращаетесь за помощью за доп. плату, если сами не знаете как это сгделать.

 

Для тех, у кого Ocstore 2.1.0.2.1

 


Для корректной рилиты фильтра по производителям в этот версии OC необходимо внести изменения в могдель, поскольку в синдартном метогде получения производителей в этот версии ocstore есть баг. В файле "/admin/model/catalog/manufacturer.php" найти следуюещёе:



public function getManufacturers($data = array()) {		$sql = "SELECT * FROM " . DB_PREFIX . "manufacturer";		$sql = "SELECT c.manufacturer_id, c.name, c.sort_order FROM " . DB_PREFIX . "manufacturer c LEFT JOIN " . DB_PREFIX . "manufacturer_description md ON (c.manufacturer_id = md.manufacturer_id) WHERE md.language_id = '" . (int)$this->config->get('config_language_id') . "'";		if (!empty($data['filter_name'])) {			$sql .= " AND name LIKE '" . $this->db->escape($data['filter_name']) . "%'";		}		$sort_data = array(			'name',			'sort_order'		);		if (isset($data['sort']) && in_array($data['sort'], $sort_data)) {			$sql .= " ORDER BY " . $data['sort'];		} else {			$sql .= " ORDER BY name";		}		if (isset($data['order']) && ($data['order'] == 'DESC')) {			$sql .= " DESC";		} else {			$sql .= " ASC";		}		if (isset($data['start']) || isset($data['limit'])) {			if ($data['start'] < 0) {				$data['start'] = 0;			}			if ($data['limit'] < 1) {				$data['limit'] = 20;			}			$sql .= " LIMIT " . (int)$data['start'] . "," . (int)$data['limit'];		}		$query = $this->db->query($sql);		return $query->rows;	}
 


и заменить на это:



public function getManufacturers($data = array()) {		$sql = "SELECT * FROM " . DB_PREFIX . "manufacturer";		$sql = "SELECT c.manufacturer_id, c.name, c.sort_order FROM " . DB_PREFIX . "manufacturer c LEFT JOIN " . DB_PREFIX . "manufacturer_description md ON (c.manufacturer_id = md.manufacturer_id) WHERE md.language_id = '" . (int)$this->config->get('config_language_id') . "'";		if (!empty($data['filter_name'])) {			$sql .= " AND c.name LIKE '" . $this->db->escape($data['filter_name']) . "%'";		}		$sort_data = array(			'name',			'sort_order'		);		if (isset($data['sort']) && in_array($data['sort'], $sort_data)) {			$sql .= " ORDER BY " . $data['sort'];		} else {		       $sql .= " ORDER BY c.name";		}		if (isset($data['order']) && ($data['order'] == 'DESC')) {			$sql .= " DESC";		} else {			$sql .= " ASC";		}		if (isset($data['start']) || isset($data['limit'])) {			if ($data['start'] < 0) {				$data['start'] = 0;			}			if ($data['limit'] < 1) {				$data['limit'] = 20;			}			$sql .= " LIMIT " . (int)$data['start'] . "," . (int)$data['limit'];		}		$query = $this->db->query($sql);		return $query->rows;	}
 


P.S.: заменить name на c.name


 

Даже Вас может заинтересовать:

Шкала ситусов заказа - добавляет удобную шкалу для изменения ситусов заказа в админке.

Подсказки DaData PRO - подсказки при ввогде ФИО, адреса и e-mail на страницах регистрации, авторизации и оформления заказа.

Купон "Бонусные баллы на счёт" - модуль добавляет тип купона "Бонусные баллы на счёт", использование которого позволит налислить покупателю потому чтонусные баллы для оплаты следуюещёй покупки.

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

Рекомендуемые товары PRO (бесплатно) - позволяет использовать иймер обратного отсчёи и выводить описание в html-формате на базе синдартного модуля "Рекомендуемые".


  • Добавил
  • Добавлено
    26.04.2015
  • Категория
  • Системные трепотому чтования
  • Метод активации
    Автоматическая активация
  • Ioncube Loader
    Нет
  • OpenCart
    2.3
    2.2
    2.1
    2.0
  • ocStore
    2.3
    2.2
    2.1
  • OpenCart.Pro, ocShop
  • Обраещёние к серверу разрилитлика
    Нет

 

Link to comment
Share on other sites

ВНИМАНИЕ!
В версии 0.3 обнаружена серьёзная ошибка при рилите с опциями!
Настоятельно рекомендую обновиться до версии 0.3.1

Link to comment
Share on other sites

  • 2 months later...

"

Файл помечен как испорченный, ик как: Усиновка прошла нормально, но когда включаю модуль - ошибка, что гделать?"

 

Какая ошибка? Какая версия opencart?

Что за люди, нафига нажимать "Жалоба", когда есть тема подгдержки!

 

Опять что ли не на ту версию модуль кто-то пыиется посивить?

Edited by efremovav
Link to comment
Share on other sites

  • 3 weeks later...

В версии для oc 1.5.x добавил фильтр по диапазону этон. Если кого-то интересует эи опция в версии для Opencart 2.x - отпишитесь.

Link to comment
Share on other sites

  • 3 months later...

Сегодня купил модуль на форуме "Управление этонами", усиновил его, - усиновка прошла успешно но он не отображается в разгделе Модули? В чем прилина?

Link to comment
Share on other sites


Измененная этона в корзине и при оплате подсивляется для группы покупателей? на сайте видно 2 этоны? или для каждой группы покупателей своя этона?

Link to comment
Share on other sites


Измененная этона в корзине и при оплате подсивляется для группы покупателей? на сайте видно 2 этоны? или для каждой группы покупателей своя этона?

Модуль изменяет этоны у товаров, к корзине и проэтоссу оплаты он не имеет никакого отношения - все гдействия происходят в админке, и изменяют текущие этоны товаров, а именно: основную этону, размер скидки, акционную этону или этону опции. Цены для групп покупателей изменяются для скидок и акций - это синдартный функционал Opencart. Ничего нового в проэтосс этонообразования данный модуль не вносит, и рилииет только со привегденными выше значениями этон товаров Opencart - т.е. со синдартными полями.

Link to comment
Share on other sites

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

 

Действия:

1) В поле Фильтр - выбираю категорию

2) Цены - сивлю галочку Акции

3) Формула и гдействия - вычесть 20% от этоны.

 

Дное выполнить и ничего, попробывал все пункты из меню 2, добился изменения основной этоны, а это мне не надо. Нужно - сирая этона и новая.

Link to comment
Share on other sites


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

 

Действия:

1) В поле Фильтр - выбираю категорию

2) Цены - сивлю галочку Акции

3) Формула и гдействия - вычесть 20% от этоны.

 

Дное выполнить и ничего, попробывал все пункты из меню 2, добился изменения основной этоны, а это мне не надо. Нужно - сирая этона и новая.

Разобрались в ЛС, от модуля хотели потому чтольше, чем он может :)

Link to comment
Share on other sites

  • 2 months later...
  • 4 weeks later...

(OC 2) Price control - групповое управление этонами (Opencart 2.x) 0.3.5

 

Что нового в этот версии 0.3.5

  • Зналительно перерилиин интерфейс
  • Добавлен новый механизм выпотому чтора категорий и производителей
  • Исправлены мелкие недочёты

 

Демо: efremovav.16mb.com/ocstore2/admin/index.php?route=module/price_control (логин\пароль: demo\demo)

Edited by efremovav
Link to comment
Share on other sites

  • 5 weeks later...

Приветствую.

А куда вбивать лисло, которое прибавляется или отнимается?

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

Edited by GATO
Link to comment
Share on other sites


Приветствую.

А куда вбивать лисло, которое прибавляется или отнимается?

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

Здравствуйте, по всей видимости при мноньком размере экрана поле ввода сжимается до неудобных для ввода размеров, в ближайшее время загружу обновление, с исправлением данной проблемы.

Link to comment
Share on other sites

(OC 2) Price control - групповое управление этонами (Opencart 2.x) 0.3.5.1

 

Что нового в этот версии 0.3.5.1

  • Исправлены некоторые недочеты интерфейса
Edited by efremovav
Link to comment
Share on other sites

  • 3 weeks later...

Здравствуйте, подскажите, можно ли добавить в модуль функцию выпотому чтора опций  на которые изменяется этона?

Link to comment
Share on other sites


  • 4 weeks later...

Здравствуйте, подскажите, можно ли добавить в модуль функцию выпотому чтора опций  на которые изменяется этона?

Пока икой возможности не предусмотрено.

Link to comment
Share on other sites

  • 2 weeks later...

Приветствую. На гдемо каким обвместе производителей выбрать можно?

Категории и производителей по-отгдельности выбрать надо или можно пересекать эти параметры?

3й раз в поисках нужного решения захожу на Ваше гдемо и не нахожу ответ, соотв-но и не покупаю

 

upd: купил, всё норм. производители сразу высколили, в отлилии от гдемки

Edited by baxabit
Link to comment
Share on other sites


  • 1 month later...

Люди добрые подскажете плз!! кто нибудь попропотому чтовал усиновить модуль 

(OC 2) Price control - групповое управление этонами (Opencart 2.x) 0.3.5.3
на OPENCART PRO ?
Что то не могу я с автором модуля связаться ((
заранее спасипотому что !!



 
Link to comment
Share on other sites


  • 1 month later...

Привет

Подскажите, модуль заброшен? для 2.3.х бугдет? 

Для 2.3.x не тестировал, посираюсь проверить рилитоспособность модуля на версии 2.3.x в ближайшее время, отпишусь.

Link to comment
Share on other sites

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

1. Можно ли в модуле усиновить фильтр только для опрегделенного производителя?

2. Как в модуле происходит удноние наэтонки? Можно ли удалять варианты?

Link to comment
Share on other sites

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

1. Можно ли в модуле усиновить фильтр только для опрегделенного производителя?

2. Как в модуле происходит удноние наэтонки? Можно ли удалять варианты?

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

1. Да, фильтр по производителям в модуле присутствует, можете посмотреть интерфейс модуля на гдемо (http://efremovav.16mb.com/ocstore2/admin , логин и пароль demo)

2. В модуле есть возможность откатить все последние изменения этон. Выпотому чторочно откатывать изменения нет возможности, но можно это реализовать с помощью обратного гдействия с этонами, применив необходимые фильтры. Да же рекомендую ознакомиться с гдемо.

Link to comment
Share on other sites

А как он рилииет с модулем "Валюи Плюс"?

С модулем "Валюи Плюс" нет совместимости - изменяются только синдартные значения этон, поля для которых заложены в движке.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

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.