Помощь Popup Корзина и Popup сообщения при покупке не всплывают

bimer

Создатель
Регистрация
6 Май 2008
Сообщения
42
Реакции
1
Модули устанавливаю копированием, т.к в админке пишет Неправильный тип файла. В админке отображаются оба модуля, соответственно включаю их, настраиваю. Обновляю модификаторы, очищаю кеш, перехожу на сайт,, обновляю сайт, делаю заказ - страница поднимается вверх и показывается полоска что товар в корзине

По одному то же устанавливал - не работает

Название модулей
cart-popup_oc3.ocmod Всплывающая корзина Opencart 3
cartalert.ocmod всплывающее сообщение при покупке
[ocmod.net] notice-of-add-product_oc3x.ocmod Всплывающее уведомление об добавлении в корзину
 

Вложения

  • [ocmod.net] notice-of-add-product_oc3x.ocmod Всплывающее уведомление об добавлении в корзину.zip
    20,1 KB · Просмотры: 49
  • cartalert.ocmod всплывающее сообщение при покупке.zip
    26,1 KB · Просмотры: 38
  • cart-popup_oc3.ocmod Всплывающая корзина Opencart 3 не работает.zip
    1,5 MB · Просмотры: 66
Честно говоря эти три модуля не заработают если не установятся через админку. К каждому модулю при установке в модификаторах и расширениях прописывается его название. Если просто скопировать модуль на сайт, то пропишится название модуля с настройками только в расширениях и работать не будет и ошибок соответсвенно тоже не будет.
Проверено на Opencart 3.0.3.2

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

Код:
Fatal error: Uncaught Twig_Error_Loader: Unable to find template «extension/module/ocdev_smart_cart/ocdev_smart_cart_coupon.twig» (looked into: W:/domains/storage_test/modification/catalog/view/theme, W:/domains/test/catalog/view/theme). in W:domainstestsystemlibrarytemplateTwigLoaderFilesystem.php: 215 Stack trace: #0 W:domainstestsystemlibrarytemplateTwigLoaderFilesystem.php( 139) : Twig_Loader_Filesystem->findTemplate(‘extension/modul…’) #1 W:domainstestsystemlibrarytemplateTwigEnvironment.php(312) : Twig_Loader_Filesystem->getCacheKey(‘extension/modul…’) #2 W:domainstestsystemlibrarytemplateTwigEnvironment.php( 378) : Twig_Environment->getTemplateClass(‘extension/modul…’, NULL) #3 W:domainsstorage_testmodificationsystemlibrarytemplatetwig.php(42) : Twig_Environment->loadTemplate(‘extension/modul…’) #4 W:domainstestsystemlibrarytemplate.php(51) : TemplateTwig->render(‘extension/modul…’, ‘0’) #5 W:domainsstorage_testmodificationsystemengineloader.php(125) : Template->ren in W:domainstestsystemlibrarytemplateTwigLoaderFilesystem.php on line 215
 
Последнее редактирование:
Ответ очень прост. Заходим в архив, далее upload/catalog/view/theme и меняем название папки на ваше название шаблона. Устанавливаем модуль через админку, чистим кеш, обновляем модификаторы. Обновляем сайт, покупаем товар и радуемся всплывающей корзине
 
Ответ очень прост. Заходим в архив, далее upload/catalog/view/theme и меняем название папки на ваше название шаблона. Устанавливаем модуль через админку, чистим кеш, обновляем модификаторы. Обновляем сайт, покупаем товар и радуемся всплывающей корзине

это не решило проблему
на карточке товара на кнопке КУПИТЬ модуль notice-of-add-product не работает. пробовал и на 2.3., и на 3.0.2

скрин Screenshot_13.jpg
 
Решил проблему:

Возможно Вы раньше редактировали файлы шаблона через админку в разделе "Редактор темы", тогда этот файл сохранился в базе данных и на него уже не влияют ocmod-модификаторы, это проблема Opencart 3. Вам нужно установить фикс [Для просмотра ссылки Войди или Зарегистрируйся] и обновить модификации в админке.

В модуле идут файлы под отдельную тему по пути "upload/catalog/view/theme/название темы" их нужно переместить в свою тему или в архиве поменять название темы, чтоб сразу заливался в вашу тему.
Так же нужно исправить пути в файлe install.xml

<link rel="stylesheet" type="text/css" href="catalog/view/theme/ название темы /stylesheet/ocdev_smart_cart/stylesheet.css?v={{ smca_form_data['front_module_version'] }}"/>
и

tLoading: '<img src="catalog/view/theme/ название темы /stylesheet/ocdev_smart_cart/loading.svg" alt="" />',

если всё это внимательно сделать - модуль заработает
 
Назад
Сверху