Модуль: Замена кнопки купить если нет товара

Тема в разделе "Готовые модули и модификаторы. Бесплатно", создана пользователем Slait, 25 июл 2015.

?

Пригодился данный модуль?

  1. Да

    91,1%
  2. Нет

    5,0%
  3. Мне все равно

    3,9%
  1. Slait

    Slait Эксперт

    Сообщения:
    503
    Симпатии:
    454
    Всем привет. Выкладываю модуль "Замена кнопки купить"
    Модуль: бесплатный
    Версия:
    Opencart 2.x (Тестировался на opencart 2.2, 2.3.0.2) OCMOD
    Opencart 3.x (Тестировался на opencart 3.0.2.0) OCMOD

    3.jpg

    Задача модуля:
    Меняет текст кнопки "Купить" на "Нет в наличии"
    Кнопка меняется в карточке товара, категории, в поиске, в акциях, в модулях Акции, последние поступления, Хиты продаж. И переносит товары которых нет в наличии в конец категории.

    Установка:
    Админ панель
    1. Модули - Установка расширений - Загрузите файл "no_tovar_no_buy.ocmod.xml"
    2. Модули - Модификаторы - Должен появится модуль "Замена кнопки купить" - Обновите
    3. Пользуйтесь и радуйтесь.

    Изменения:
    2016.09.16

    Добавлена версия 9 для opencart 2.3.0.2,
    Модуль меняет значения кнопки в карточке товара "Рекомендуемые товары"

    2016.09.15
    Добавлена версия 8 для opencart 2.3.0.2,
    Модуль добавлен на страницу производителей
    Модуль меняет иконки если товара нет в наличии.

    2016.08.26
    Добавлена версия 7 для opencart 2.3.0.2,
    Добавлена поддержка Английского языка,
    Добавлена скрытие кол-ва если товара нет в наличии (в карточке товара)

    2017.09.14
    Добавлена версия 10 для opencart 3.0.2.0,
    Модуль переделан для новой версии opencart 3.X

    2017.09.15
    Добавлена версия 11 для opencart 3.0.2.0,
    Модуль меняет значения кнопки на странице сравнения
     

    Вложения:

    Последнее редактирование: 15 сен 2017
    SiteMix, lvn11, jodan и 23 другим нравится это.
  2. RosKomNadzor

    RosKomNadzor Новичок

    Сообщения:
    5
    Симпатии:
    0
    Работает с ошибкой
     
  3. Slait

    Slait Эксперт

    Сообщения:
    503
    Симпатии:
    454
    Покажи логи, хочу понять почему ошибки
     
  4. RosKomNadzor

    RosKomNadzor Новичок

    Сообщения:
    5
    Симпатии:
    0
    Привет, я не знаю где посмотреть логи. Но вот скрин ошибки. (Установил модификацию успешно, без проблем (других модов нет) и обновил кеш)
     

    Вложения:

  5. RosKomNadzor

    RosKomNadzor Новичок

    Сообщения:
    5
    Симпатии:
    0
    Вот что странно, после того как я включил ЧПУ и htaccess ошибки исчезли. Я так понимаю вы не учли в своём модуле, что не всем нужно ЧПУ
     
  6. Slait

    Slait Эксперт

    Сообщения:
    503
    Симпатии:
    454
    эм... o_O вообще они никак не связаны. Данная ошибка говорит, что у тебя нет информации в файле контроллера о переменной prod_quant. В любом случае буду следить :)
     
  7. RosKomNadzor

    RosKomNadzor Новичок

    Сообщения:
    5
    Симпатии:
    0
    Я тоже не понимаю как переменная может быть связанна с этим. Но по факту после включения htaccess и ЧПУ ошибка исчезла. Если не веришь, то поставь чистый опенкарт с отключенным чпу и проверь. Дело то 2-минутное :)
     
  8. RosKomNadzor

    RosKomNadzor Новичок

    Сообщения:
    5
    Симпатии:
    0
    А вот кстати я нашёл виновника. Вот тут и есть связь htaccess. Всё дело в адресах. На скрине всё ясно.
    Без htaccess твоя модификация не может адрес понять
     

    Вложения:

  9. YakovM

    YakovM Новичок

    Сообщения:
    14
    Симпатии:
    0
    Спасибо за отличный модуль! Это то, что нужно! Только у меня почему-то кнопка не меняет название - пишет "button_no_tovar".
    И если обратно ставлю товар в наличии - он в каталоге снова делает его доступным, а при переходе на страницу - товар остается недоступным (меняю и наличие товара и количество на складе). Сборка 2.0.1.1
     

    Вложения:

  10. Slait

    Slait Эксперт

    Сообщения:
    503
    Симпатии:
    454
    Да, это моя ошибка :) Я делал на основе перевода с файлом russian.php, заменил на language/russian/default.php
    Файл в шапке обновил.
     
  11. YakovM

    YakovM Новичок

    Сообщения:
    14
    Симпатии:
    0
    Спасибо огромное! А не подскажите, почему после установки статуса "В наличии" и количества товара на складе (например, 1). Он в категориях его показывает с кнопкой Купить, а при переходе на страницу товара все так же Нет в наличии и серая картинка?
     
  12. YakovM

    YakovM Новичок

    Сообщения:
    14
    Симпатии:
    0
    Не знаю как это связано с ЧПУ и .htacess, но у меня автоматом во все карточки товаров проставляется Нет в таличии. При чем в категориях - всё корректно отрабатывается (ЧПУ и htacess на всякий случай включил=).

    В логах пишет, что действительно не знает переменную $prod_quant
     
    Последнее редактирование: 30 июл 2015
  13. Slait

    Slait Эксперт

    Сообщения:
    503
    Симпатии:
    454
    Да, есть ошибка. На выходных посмотрю
     
  14. YakovM

    YakovM Новичок

    Сообщения:
    14
    Симпатии:
    0
    Не было времени разобраться в чем проблема? Спасибо.
     
  15. Slait

    Slait Эксперт

    Сообщения:
    503
    Симпатии:
    454
    Файл поправил, приятного пользования.
     
    YakovM нравится это.
  16. YakovM

    YakovM Новичок

    Сообщения:
    14
    Симпатии:
    0
    Спасибо! Последняя версия 2.0.3.3? У меня с ней ничего не поменялось (((
     
  17. Slait

    Slait Эксперт

    Сообщения:
    503
    Симпатии:
    454
    А обновить модификации вы нажимали?
    Точнее сначала удалить старую версию, установить новую и нажать кнопку обновить.
     
  18. YakovM

    YakovM Новичок

    Сообщения:
    14
    Симпатии:
    0
    Да, сейчас повторно - Удалил старую - Обновил. Записал новую. Обновил. Не помогло
     
  19. Slait

    Slait Эксперт

    Сообщения:
    503
    Симпатии:
    454
    Все :))) увидел ошибку. Качай новую 2.0.3.4 версию
     
    YakovM нравится это.
  20. YakovM

    YakovM Новичок

    Сообщения:
    14
    Симпатии:
    0
    Ошибка та же, неизвестная переменная prod_quant
     

    Вложения:

    • screen.png
      screen.png
      Размер файла:
      8 КБ
      Просмотров:
      98