Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Recommended Posts

Product status extended


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 приостановлена!

 

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

  Показати вміст

 

Внимание!!!

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


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

 

  • +1 1
Надіслати
Поділитися на інших сайтах

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

Надіслати
Поділитися на інших сайтах

  В 03.10.2018 в 16:02, magdek сказав:

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

Expand  


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

Надіслати
Поділитися на інших сайтах

  В 03.10.2018 в 16:13, lletol сказав:


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

Expand  

 

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

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

Удачи!

Надіслати
Поділитися на інших сайтах


  В 03.10.2018 в 18:37, sputnikoz сказав:

 

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

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

Удачи!

Expand  

 

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

Надіслати
Поділитися на інших сайтах


  В 04.10.2018 в 08:37, inpromotion сказав:

 

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

Expand  

 

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

Надіслати
Поділитися на інших сайтах


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

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

  • +1 1
Надіслати
Поділитися на інших сайтах

В общем решил не тянуть кота за хвост, так что всем желающим с ОС2.3, прошу любить и жаловать.

Так сказать fast release под ОС2.3.

Надіслати
Поділитися на інших сайтах

Также не срабатывает на:


Версия модуля: 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

Expand  

 

Змінено користувачем inpromotion
Надіслати
Поділитися на інших сайтах


  В 08.10.2018 в 08:02, inpromotion сказав:

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


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

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

Expand  

 

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

Надіслати
Поділитися на інших сайтах

  В 08.10.2018 в 08:17, lletol сказав:

 

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

Expand  

 

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

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

Надіслати
Поділитися на інших сайтах


  В 08.10.2018 в 09:53, inpromotion сказав:

 

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

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

Expand  

 

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

Надіслати
Поділитися на інших сайтах

  В 08.10.2018 в 10:00, lletol сказав:

 

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

Expand  

 

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

Надіслати
Поділитися на інших сайтах


  В 08.10.2018 в 10:22, inpromotion сказав:

 

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

Expand  

 

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

Надіслати
Поділитися на інших сайтах

  В 09.10.2018 в 09:05, inpromotion сказав:

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

Expand  

 

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

Надіслати
Поділитися на інших сайтах

  • 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

Надіслати
Поділитися на інших сайтах


  В 12.11.2018 в 20:12, 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

Expand  

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

Надіслати
Поділитися на інших сайтах

  В 13.11.2018 в 18:45, lletol сказав:

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

Expand  

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

  Цитата

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/

Expand  

 

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

Надіслати
Поділитися на інших сайтах


  В 14.11.2018 в 16:37, Melamory сказав:

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

 

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

Expand  

 

  В 14.11.2018 в 16:37, Melamory сказав:

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

 

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

Expand  

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

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.