установил на опенкарт Version 3.0.2.0 и вылезло куча ошибок типа, public_html/catalog/controller/extension/startup/sla_seo_pro.php on line 32Notice: Undefined property: Config::$get in /public_html/catalog/controller/extension/startup/sla_seo_pro.php on line 29Notice: Undefined property: Config::$get in /public_html/catalog/controller/extension/startup/sla_seo_pro.php on line 32Notice: Undefined property: Config::$get in /public_html/catalog/controller/extension/startup/sla_seo_pro.php on line 29Notice: и. т.д.
http://forum.opencart-russia.ru/threads/seo-dlja-3-0-2.5691/page-2#post-45997 Остальное только для тех кто понимает что нужно делать..
аналогично, пр обновлении или при пересохранении чего либо ошибка пропадает, а потом снова появляется, видать это намек купить платную версию, но мне походу не продаст
Здесь ошибочка в рассуждениях Просто я отказался, поддерживать эту версию, потому что текущая если не кардинально, то сильно отличается.
$this->config->set('config_language_id', $language_id); наверное в этой строчке ошибка, понаблюдаю будет ли снова. p.s еще настройки модуля не сохраняются.
чтобы настройки сохранялись, нужно в файле system/config/sla_seo_pro.php исправить везде на entry_sla $_['entry_sla_seo_pro_status'] = 1; $_['entry_sla_seo_pro_include_path'] = 0; $_['entry_sla_seo_pro_postfix'] = ''; $_['entry_sla_seo_pro_postfix_entry_slash'] = 0; $_['entry_sla_seo_pro_postfix_entry_slash_product'] = 0; $_['entry_sla_seo_pro_short_url'] = 0; $_['entry_sla_seo_pro_prefix_category'] = ''; $_['entry_sla_seo_pro_prefix_product'] = ''; $_['config_seo_url'] = 1; $_['entry_sla_seo_pro_utm'] = "
Вот потомоу и было принято решение отказать от идеологии ocstore-вского сеопро Ответсвенность за нестандартный route принимает на себя seo_url Или должен принимать модуль, который использует эти route
https://shop.opencart-russia.ru/seo-pro-oc3x-seo-pro-dlya-openkart-3 Инструмент для удаления дублей страниц и организации правильных URLов с точки зрения СЕО \ SEO \ поисковых систем - для опенкарт 3й версии SEO PRO для opencart 3x Гибкое редактирование URL-адресов, SEO URL для товаров с категориями, domain / category / subcategory / product / Короткие URL-адреса для ваших категорий: domain / product а так же domain / subcategory / Устранение дублей Префиксы для категорий и товаров Слэш в конце товара и категории ЧПУ для пагинации вида category / page-2 - без дубля 1й страницы при возврате по пагинации Инструмент восстановления дерева категорий Очистка кэша UTM метки для системы аналитики для передачи различных параметров по умолчанию: tracking utm_medium utm_source utm_campaign utm_content yclid gclid utm_term https://shop.opencart-russia.ru/seo-pro-oc3x-seo-pro-dlya-openkart-3
Поставил модуль seo_pro by {вирус-администрация} Сайт двуязычный И вот какая проблема Этот бесплатный модуль отлично делает SEO URL Но при переключении языка находясь в карточке товара выдает "Страница не найдена" И это все равно какой язык был активен в момент переключения В принципе коммерческий вариант описанный выше также наверное не рассчитан на мультиязычность Или не так? Или данный глюк как то можно исправить?
Вообще это все родственники Интерфейс модулей практически идентичный Вот у меня стоит еще WMSeoPRO с таим же интерфейсом 1 в 1 и купленной лицензией https://mktel.ua/plenki-skotchi/adgezivnaya-plenka/3m-sticker-2h025mm-universal-3m-sticker И проблема все та же, что и с бесплатным модулем Можете переключить язык и выдаст пустую страницу
Неправда! Это суть разные модули модуль от аваро прекрасно переключает языки А указанные вами - это просто калька с 2.3 и выложенная в этой теме бесплатная версия, также калька Модуль у аваро - имеет совсем другой подход, он затрагивает только системные сущности, а остальное отдает на дефолтный преобразователь
Вообще проблема с переключением была связана с встроенным в систему переключателем языков Но как бы модули должны бы были учитывать этот момент Пока ни 1 из мною используемых этого не делал
И кто в этом виноват? А почему модуль https://shop.opencart-russia.ru/seo-pro-oc3x-seo-pro-dlya-openkart-3 Это учитывает?
Не знаю Я просто сам переключатель переделал Делов то По сути авторы не обязаны то на многоязычность рассчитывать Никто получается Модули на 1 язык на сайте и рассчитаны
вся физиономия делаемая в ос использует встроенный бутстрап, от того они и схожи - но по функционалу бесплатному сыру в мышеловке рядом не стоять. Авторы обязаны поддерживать мультиязычность пусть даже бесплатных модулей, т.к. оно по умолчанию в ос. исключения писаны ток для халтурщиков
Сичас у меня крутится на бесплатном SEO PRO без каких бы то ни было нареканий и с мультиязычнотью Правда я сам туда дописал мультиязычность и переключатель переделал Но так надежнее А купленный модуль WMSeoPRO удалил