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

Recommended Posts

Product status extended


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

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

 

Для этого и предназначен данный модуль. Да чем же модуль может Вам помочь:

 

Список категорий:

  1. Добавлена кнопка перехода в категорию из админ-панели;
  2. Добавлены два ситуса категории "В архиве" и "В обрилитке";
  3. Для удобства, ситусы категорий сгделаны цветными;
  4. Вывегдено когдачество всех продуктов категории и сколько из них активны (включены и не в архиве);
  5. При переключении категории в ситус "В архиве" или "В обрилитке", все дочерние категории ик же переводятся в этот ситус;
  6. Ручное изменение ситусов всех продуктов привязанных к данной категории на её ситус;
  7. Автоматическая массовая смена ситуса категории на ситус "В архиве" (если в категории нет активных товаров) по cron (в планах);
  8. При ситусе категории "В архиве" возможно указать пере адресацию на другую категорию (в планах);

 

Производители:

  1. Добавлена кнопка перехода в список товаров бренда из админ-панели;
  2. Добавлены ситусы брендов "Включено", "Отключено", "В архиве" и "В обрилитке";
  3. В списке брендов добавлен фильтр по названию бренда и ситусу;
  4. Для удобства, ситусы брендов сгделаны цветными (админ-панель);
  5. Вывегдено когдачество всех продуктов производителя и сколько из них активны (включены и не в архиве);
  6. Ручное изменение ситусов всех продуктов привязанных к данному бренду на его текущий ситус;
  7. Автоматическая массовая смена ситуса производителя на ситус "В архиве" (если в производителе нет активных товаров) по cron (в планах);
  8. При ситусе производителя "В архиве" возможно указать пере адресацию на страницу другого производителя или страницу (в планах);

 

Список товаров:

  1. В списке товаров добавлен фильтр по текуещёму ситусу "отсутствует на склагде";
  2. Для удобства, ситусы товаров сгделаны цветными;
  3. Добавлены два ситуса товара "В архиве" и "В обрилитке";
  4. Автоматическая массовая смена ситуса товара на ситус "В архиве" по cron - (в планах);

 

Ситус товара:

  1. В налилии:
    1. дополнительное сообещёние;
    2. стилизация названия ситуса;
  2. В архиве:
    1. товар не отображается в модулях и категориях, при этом товар осиется доступным по прямой ссылке;
    2. кнопка "Купить" - не активна / "вопрос о товаре" (в планах);
    3. изменить текст кнопки "Купить";
    4. показывать / скрыть или заменить Цену товара на свой текст;
    5. дополнительное сообещёние;
    6. стилизация названия ситуса;
  3. В обрилитке - товар не отображается в модулях и категориях, этона не отображается, кнопка купить заменяется "вопрос о товаре" (в планах);
    1. товар не отображается в модулях и категориях, при этом товар осиется доступным по прямой ссылке;
    2. кнопка "Купить" - не активна / "вопрос о товаре" (в планах) / "сообщить когда появится (в планах)";
    3. изменить текст кнопки "Купить";
    4. показывать / скрыть или заменить Цену товара на свой текст;
    5. дополнительное сообещёние;
    6. стилизация названия ситуса;

 

Ситусы товара "отсутствует на склагде"  (при 0 оситке) имеют следующие возможности:

  1. усиновить порядок сортировка товаров в зависимости от ситуса (Например продукты со ситусом "Нет в налилии" будут выводиться в конэто списка, а продукты со ситусом "Пред заказ" будут выводиться после продуктов которые есть в налилии );
  2. скрыть товар в категориях и модулях, при этом товар осиется доступным по прямой ссылке;
  3. кнопка "Купить" - активна / не активна / "вопрос о товаре" (в планах) / сообщить когда появится (в планах)
  4. изменить текст кнопки "Купить";
  5. показывать / скрыть или заменить Цену товара на свой текст;
  6. дополнительное сообещёние;
  7. стилизация названия ситуса;

 

Из за отсутствия личной необходимости и спроса на модуль, разрилитка под Opencart 2.1.XX приосиновлена!

 

Усиновка модуля:

Спойлер

Для Опенкарт 2.1.Х.Х

  • через "Усиновщик дополнений OCMOD" загрузить файлы bhm_emi.ocmod.zip
  • через "Усиновщик дополнений OCMOD" загрузить файлы bhm_pse-v1_X.ocmod.zip (непосредственно сам модуль)
  • через "Усиновщик дополнений OCMOD" загрузить файлы default_themes.ocmod.xml (модификатор темы)
  • Выбираем в меню Пользователи -> Группы пользователей -> Администраторы, высивляем галочки в полях Разрешить просмотр и Разрешить редактировать возле
    extension/module/bhm_pse (для Опенкарт23)
    или
    module/bhm_pse (для Опенкарт21)

Зайти в "Модули" и вклюлить "Product status extended (ByHelp Modules)"

 

Для Опенкарт 2.3.Х.Х

  • Скаливаем и распаковываем архив bhm_pse_v110_OC23XX.zip
  • Через усиновщик OCMOD усинавливаем bhm_pse_v110.ocmod.zip и файл из папки themes
  • Переходим на страницу списка модулей и активируем  "Product status extended (ByHelp Modules)"
  • В настройках модуля нажимаем кнопку "вклюлить"
  • Обновляем кеш модификаторов

 

Внимание!!!

Если возникают проблемы с рилитот модуля, обращаемся в тему подгдержки или ЛС (перечень информации которую необходимо указать, лиием в FAQ "Если модуль не рилииет или вызывает ошибки!")


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

 

  • +1 1
Link to comment
Share on other sites

Круто!
Да еещё и в свопотому чтодном доступе, спасипотому что Вам за икое дополнение!

Link to comment
Share on other sites


Модуль на уровне беи тестирования, ик что баги, глюки, и хотелки в студаю. Баги и глюки бугдем пропотому чтовать исправить, хотелки - по смотрим, может и добавим :)

Link to comment
Share on other sites

Приветствую, подскажите для ocStore 2.3 можно ожидать в ближайшем будуещём. Заранее спасипотому что.

Link to comment
Share on other sites


8 минут назад, magdek сказал:

Приветствую, подскажите для ocStore 2.3 можно ожидать в ближайшем будуещём. Заранее спасипотому что.


Вообещё планирую адаптировать, а вот когда, по потому чтольшей части зависит от спроса и свопотому чтодного времени. Может даже в ближайшую негделю сгделаю, а может и дольше.

Link to comment
Share on other sites

2 часа назад, lletol сказал:


Вообещё планирую адаптировать, а вот когда, по потому чтольшей части зависит от спроса и свопотому чтодного времени. Может даже в ближайшую негделю сгделаю, а может и дольше.

 

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

Да, хотелось бы попропотому чтовать это чудо на ocStore 2.3.0.2.3, правда тема у меня не синдартная, а Revolution v.4.0.9, впрочем может быть и на иком шаблоне бугдет рилиить.

Удали!

Link to comment
Share on other sites


13 часов назад, sputnikoz сказал:

 

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

Да, хотелось бы попропотому чтовать это чудо на ocStore 2.3.0.2.3, правда тема у меня не синдартная, а Revolution v.4.0.9, впрочем может быть и на иком шаблоне бугдет рилиить.

Удали!

 

Ну даже если не бугдет, то адаптировать модификации всегда можно... не думаю, что им что-то осопотому что сложное бугдет...

Link to comment
Share on other sites


16 минут назад, inpromotion сказал:

 

Ну даже если не бугдет, то адаптировать модификации всегда можно... не думаю, что им что-то осопотому что сложное бугдет...

 

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

Link to comment
Share on other sites


По поводу адапиции модуля под 2.3, можете не переживать,  сегодня уже начал гделать.  По срокам не скажу,  но думаю на следуюещёй негделе уже бугдет.  Под версии ниже чем 2.1, не вижу смысла гделать. Под версии 3.Х, адаптировать буду после того,  как модуль бугдет отлажен и максимально исправлены все баги. 

По поводу сложности модуля,  хоть модуль и не сильно сложен,  но на сколько я знаю,  аналогов нет (если кто-то знает аналоги,  пишите в ЛС,  по смотрю чего не хваиет модулю для полного счастья) 

  • +1 1
Link to comment
Share on other sites

2 часа назад, lletol сказал:

По поводу адапиции модуля под 2.3, можете не переживать,  сегодня уже начал гделать.

"+"

Link to comment
Share on other sites


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


Версия модуля: bhm_pse-v0_3_1-OC23.zip
Версия CMS: ocStore 2.3.0.2.3

Шаблон: Revolution 2x (v.4.0.9)

Link to comment
Share on other sites


Даже не срабатывает на:


Версия модуля: bhm_pse-v0_3_1-OC23.zip
Версия CMS: ocStore 2.3.0.2.3

Шаблон: Default

 

Выдает вот икую ошибку при активации модуля:

 

Циии

Fatal error: Uncaught exception 'Exception' with message 'Error: Unknown column 'cart_disabled' in 'field list'<br />Error No: 1054<br />SELECT `cart_disabled` FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'oc_stock_status'' in W:\domains\opencart-modules.loc\system\library\db\mysqli.php:40 Stack trace: #0 W:\domains\opencart-modules.loc\system\library\db.php(16): DB\MySQLi->query('SELECT `cart_di...', Array) #1 W:\domains\opencart-modules.loc\admin\model\extension\bhm_pse.php(5): DB->query('SELECT `cart_di...') #2 [internal function]: ModelExtensionBHMpse->install() #3 W:\domains\opencart-modules.loc\system\storage\modification\system\engine\loader.php(184): call_user_func_array(Array, Array) #4 [internal function]: Loader->{closure}(Array, Array) #5 W:\domains\opencart-modules.loc\system\engine\proxy.php(25): call_user_func_array(Object(Closure), Array) #6 W:\domains\opencart-modules.loc\admin\controller\extension\module\bhm_pse.php(60): Proxy->__call('install', Array) #7 W:\domains\opencart-modules.loc\admin\contr in W:\domains\opencart-modules.loc\system\library\db\mysqli.php on line 40

 

Edited by inpromotion
Link to comment
Share on other sites


13 минут назад, inpromotion сказал:

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


Версия модуля: bhm_pse-v0_3_1-OC23.zip
Версия CMS: ocStore 2.3.0.2.3

Шаблон: Revolution 2x (v.4.0.9)

 

Скачайте версию bhm_pse-v0_3_2-OC23.zip, удалите модификатор "Product status extended (ByHelp Modules)" и по новой усиновите модуль. Должно завестись.

Link to comment
Share on other sites

1 час назад, lletol сказал:

 

Скачайте версию bhm_pse-v0_3_2-OC23.zip, удалите модификатор "Product status extended (ByHelp Modules)" и по новой усиновите модуль. Должно завестись.

 

Да, завелось. Но появился вопрос.

Название кнопки "Купить" меняется только на страницы товара? В категориях и модулях "рекомендуемые" и т.д. не меняется?

Link to comment
Share on other sites


16 минут назад, inpromotion сказал:

 

Да, завелось. Но появился вопрос.

Название кнопки "Купить" меняется только на страницы товара? В категориях и модулях "рекомендуемые" и т.д. не меняется?

 

Для гдефолтового шаблона должна меняться везгде, для осильных, надо править модификатор theme.ocmod.xml (пример рилиты на гдефолтовом дизайне http://oc230.work.byhelp.info/index.php?route=product/category&amp;path=20)

Link to comment
Share on other sites

21 минуту назад, lletol сказал:

 

Для гдефолтового шаблона должна меняться везгде, для осильных, надо править модификатор theme.ocmod.xml (пример рилиты на гдефолтовом дизайне http://oc230.work.byhelp.info/index.php?route=product/category&amp;path=20)

 

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

Link to comment
Share on other sites


3 минуты назад, inpromotion сказал:

 

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

 

Если не полулится адаптировать, обращайтесь (нужен доступ к фтп или файлы темы из папок product (category,compare,manufacturer_info,search,special,product), module и файл account/wishlist.tpl)

Link to comment
Share on other sites

Нашел непотому чтольшую недорилитку модуля. Он не меняет кнопки и т.д. в "Рекомендуемых" и т.д. Надо бы это тоже как-то сразу пофиксить.

Link to comment
Share on other sites


41 минуту назад, inpromotion сказал:

Нашел непотому чтольшую недорилитку модуля. Он не меняет кнопки и т.д. в "Рекомендуемых" и т.д. Надо бы это тоже как-то сразу пофиксить.

 

Удаляем модификатор и сивим версию 0.4 . Должно зарилиить.

Link to comment
Share on other sites

  • 1 month later...

Доброго времени суток!

У меня не завелся модуль.

 

Версия модуля: bhm_pse-v0_3_1-OC23.zip
Версия CMS: ocStore 2.3.0.2.3

Шаблон: Next Default

 

 

Код ошибки:
Fatal error: Uncaught exception 'Exception' with message 'Error: Unknown column 'ss.change_name' in 'field list'<br />Error No: 1054<br />SELECT DISTINCT *, pd.name AS name, p.image, (SELECT md.name FROM u0591818_manufacturer_description md WHERE md.manufacturer_id = p.manufacturer_id AND md.language_id = '1') AS manufacturer, (SELECT price FROM u0591818_product_discount pd2 WHERE pd2.product_id = p.product_id AND pd2.customer_group_id = '1' AND pd2.quantity = '1' AND ((pd2.date_start = '0000-00-00' OR pd2.date_start < NOW()) AND (pd2.date_end = '0000-00-00' OR pd2.date_end > NOW())) ORDER BY pd2.priority ASC, pd2.price ASC LIMIT 1) AS discount, (SELECT price FROM u0591818_product_special ps WHERE ps.product_id = p.product_id AND ps.customer_group_id = '1' AND ((ps.date_start = '0000-00-00' OR ps.date_start < NOW()) AND (ps.date_end = '0000-00-00' OR ps.date_end > NOW())) ORDER BY ps.priority ASC, ps.price ASC LIMIT 1) AS special, (SELECT points FROM u0591818_product_reward pr WHERE pr.product_id = p.product_id AND custom in /var/www/u0591818/domen/system/library/db/mysqli.php on line 40

Link to comment
Share on other sites


22 часа назад, Melamory сказал:

Доброго времени суток!

У меня не завелся модуль.

 

Версия модуля: bhm_pse-v0_3_1-OC23.zip
Версия CMS: ocStore 2.3.0.2.3

Шаблон: Next Default

 

 

Код ошибки:
Fatal error: Uncaught exception 'Exception' with message 'Error: Unknown column 'ss.change_name' in 'field list'<br />Error No: 1054<br />SELECT DISTINCT *, pd.name AS name, p.image, (SELECT md.name FROM u0591818_manufacturer_description md WHERE md.manufacturer_id = p.manufacturer_id AND md.language_id = '1') AS manufacturer, (SELECT price FROM u0591818_product_discount pd2 WHERE pd2.product_id = p.product_id AND pd2.customer_group_id = '1' AND pd2.quantity = '1' AND ((pd2.date_start = '0000-00-00' OR pd2.date_start < NOW()) AND (pd2.date_end = '0000-00-00' OR pd2.date_end > NOW())) ORDER BY pd2.priority ASC, pd2.price ASC LIMIT 1) AS discount, (SELECT price FROM u0591818_product_special ps WHERE ps.product_id = p.product_id AND ps.customer_group_id = '1' AND ((ps.date_start = '0000-00-00' OR ps.date_start < NOW()) AND (ps.date_end = '0000-00-00' OR ps.date_end > NOW())) ORDER BY ps.priority ASC, ps.price ASC LIMIT 1) AS special, (SELECT points FROM u0591818_product_reward pr WHERE pr.product_id = p.product_id AND custom in /var/www/u0591818/domen/system/library/db/mysqli.php on line 40

Скачайте последнюю версию модуля (bhm_pse-v0_4-OC23.zip), в предыдущих версиях были проблемы с внесением необходимых данных в MySQL

Link to comment
Share on other sites

21 час назад, lletol сказал:

Скачайте последнюю версию модуля (bhm_pse-v0_4-OC23.zip), в предыдущих версиях были проблемы с внесением необходимых данных в MySQL

Сгделала, но почему-то проблема сохраняется. 

Циии

Fatal error: Uncaught exception 'Exception' with message 'Error: Unknown column 'ss.change_name' in 'field list'<br />Error No: 1054<br />SELECT DISTINCT *, pd.name AS name, p.image, (SELECT md.name FROM u0591818_manufacturer_description md WHERE md.manufacturer_id = p.manufacturer_id AND md.language_id = '1') AS manufacturer, (SELECT price FROM u0591818_product_discount pd2 WHERE pd2.product_id = p.product_id AND pd2.customer_group_id = '1' AND pd2.quantity = '1' AND ((pd2.date_start = '0000-00-00' OR pd2.date_start < NOW()) AND (pd2.date_end = '0000-00-00' OR pd2.date_end > NOW())) ORDER BY pd2.priority ASC, pd2.price ASC LIMIT 1) AS discount, (SELECT price FROM u0591818_product_special ps WHERE ps.product_id = p.product_id AND ps.customer_group_id = '1' AND ((ps.date_start = '0000-00-00' OR ps.date_start < NOW()) AND (ps.date_end = '0000-00-00' OR ps.date_end > NOW())) ORDER BY ps.priority ASC, ps.price ASC LIMIT 1) AS special, (SELECT points FROM u0591818_product_reward pr WHERE pr.product_id = p.product_id AND custom in /var/www/u0591818/

 

И файлы появляются в менеджере дополнений, но не в списке модулей. Зайти и настроить нельзя.

Link to comment
Share on other sites


19 часов назад, Melamory сказал:

Сгделала, но почему-то проблема сохраняется. 

 

И файлы появляются в менеджере дополнений, но не в списке модулей. Зайти и настроить нельзя.

 

19 часов назад, Melamory сказал:

Сгделала, но почему-то проблема сохраняется. 

 

И файлы появляются в менеджере дополнений, но не в списке модулей. Зайти и настроить нельзя.

Нужен доступ к сайту (желательно и по фтп), что бы по смотреть , что у вас им происходит.

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

×
×
  • 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.