Статьи и новости
Как очистить кэш в OpenCart?

Кэш (в зависимости от версии Opencart) может быть vqmod, ocmod, системный, шаблона, отдельного модуля или на сервере.

 
18 октября 2019
 
 

OC-HELP.com мультиязык, hreflang, код языка в url

Цена: 0 руб.
Что бы скачать этот бесплатный товар, просто войдите под своим логином.
Совместимость OCStore 2.1, OCStore 2.3, Opencart.pro 2.1, Opencart.pro 2.3
OC-HELP.com Мультиязык - модуль для решения проблемы с мультиязычностью сайта. Протестирован на платформах ocStore 2.1.x, 2.3.x и Opencart.pro 2.3.x.
Прошу обратить внимание, работает исключительно с SeoPro который присутствует в данных сборках. с SeoPro установленным на чистый Opencart или другие сборки работа не гарантируется, но возможна настройка при личном обращении в ЛС.

Что может модуль:
  1. Формирует корректный тег Hreflang
  2. Добавляет код языка в url (https://site.com/en/ или https://site.com/ua/)
  3. Заменяет стандартный блок языка, не используя ajax или отправку форм

Установка:
  1. Убедитесь, что у Вас установлен ocmod отключающий фтп загрузку - Ссылка
  2. Установите ocmod.zip архив, как обычный ocmod (Распаковывать и заливать в корень не надо!)
  3. Обновите кэш модификаций
  4. Выдайте права на просмотр/изменение Система - Пользователи - Группы пользователей
  5. Зайдите в Дополнения - Модули - Установите модуль
Настройка модуля:
  1. Задайте настройки Hreflang в модуле "OC-HELP.com - Multilang" и задать коды языков

    Пример: для Русского языка (Россия) ru-ru

    для русского языка (Украина) ru-ua

    для украинского языка (Украина) uk-ua

    для английского языка (Англия) en-gb

    или для всех стран и на английском языке указать en

    Подробнее можно узнать по ссылке https://support.google.com/webmasters/answer/189077?hl=ru&ref_topic=2370587
  2. Задайте параметр языка по-умолчанию, выбрать из списка. (Он должен совпадать с тем, что установлен в системе).
Настройка системы:
  1. Включите SEO Url в настройках магазина Система - Настройки - Вкладка "Сервер"
  2. Задайте тип ЧПУ SeoPro - Обязательно!
  3. Задать префикс языка для url. Система - Локализация - Языки
  4. Зайти в каждый язык и прописать соответствующий префикс для каждого языка

    Для русского - ru

    Для украинского - ua

    Для английского - en итд.
  5. Переименуйте htaccess.txt на .htaccess
  6. Обновите системный кэш, Обновите кэш модификаций, Очистить кеш Вашего браузера

Дополнительно:
Для корректной работы карты сайта, выгрузки товаров с нужным языком и тд. нужно:
  • В url добавлять суффикс языка. Например двуязычный сайт RU, UA где основной русский.
    Карта сайта на русском языке - site.com/ru/index.php?route=extension/feed/google_sitemap
    Карта сайта на украинском языке - site.com/ua/index.php?route=extension/feed/google_sitemap
  • Если карта сайта отдается по url site.com/sitemap.xml, site.com/ua/sitemap.xml, то в .htaccess после "RewriteBase /" добавить правило для каждого языка:
    RewriteRule ^sitemap.xml$ /ru/index.php?route=extension/feed/google_sitemap [L] - в этом случае ru - язык по-умолчанию
    RewriteRule ^ua/sitemap.xml$ /ua/index.php?route=extension/feed/google_sitemap [L] - второй язык ua
  • Код языка в этом запросе должен соответствовать заданному URL-prefix настройке языка в системе
Если после полной настройки решение не заработало или Вам не удается настроить модуль, или Вы не понимаете как это делается в целом, прошу обращаться в ЛС за платной настройкой и технической.поддержкой.

ВНИМАНИЕ! Скачивая и устанавливая данное решение, Вы принимаете тот факт, что модуль распространяется бесплатно "As is - Как есть" и Вы все делаете на свой страх и риск. Автор дополнения не несет никакой ответственности за ошибки, недоработки или конфликты модуля с другими дополнениями. Будьте внимательными, перед установкой делайте бэкап сайта!

Другие мои дополнения:
Основное
Способ распространения Бесплатно
Совместимость OCStore 2.1, OCStore 2.3, Opencart.pro 2.1, Opencart.pro 2.3
VQmod Нет
Ocmod Да
Статистика
В первый раз файл добавлен 23.12.2019
Последнее изменение 29.12.2019
Просмотров 336

Написать

Ваше Имя:


Ваш отзыв: Внимание: HTML не поддерживается! Используйте обычный текст.

Оценка: Плохо           Хорошо

Введите код, указанный на картинке:






Чтобы скачать файлы нужно сначала Войти или Зарегистрироваться




 
Телефон, Viber, WhatsApp, Telegram: +7-952-3190-952 Skype: cdqpru Почта: help@liveopencart.ru ВКонтакте: liveopencart