Модуль SEO URL для мультимовного інтернет магазину на Opencart, Створення та розробка сайтів -

Модуль MultiLanguage SEO URL працює виключно із SEO_PRO, дозволяючи створити необхідну структуру для створення мультимовного інтернет магазину. Для наочності ви можете ознайомитись з нижче розташованими кількома скріншотами.


В архіві стандартна комплектація моїх модулів: скріншоти, файли README рус. та англ. версії, файли для завантаження сервера. При завантаженні жодного файлу не буде перезаписано.
Правила використання модуля стандартні, для моїх безкоштовних модулів: модуль абсолютно безкоштовний, для використання, протезавантажувати на сторонні ресурси заборонено – ділитесь посиланням на цю сторінку, дякую за розуміння.
Завантажити MultiLanguage SEO URL для Opencart : nikita_sp-multilanguage-seo-url
UPD: На численні прохання було проведено аналіз модуля і виявлено баг, що викликає помилку «Notice : Undefined index: in /home/…/vqmod/vqcache/vq2-catalog_controller_common_seo_pro.php on line 77«. Це оновлення виправляє помилку. Дякуємо користувачам, які вказали на помилку та надали дані для доступу на сервери для визначення та аналізу помилки. (Андрій, Fusses, Bassel)
Завантажити MultiLanguage SEO URL 1.2 для Opencart : nikita_sp-multilanguage-seo-url-1.2
UPD2: Увага: для того щоб дозволити пошуковим роботам переглядати сайт іншими мовами за посиланням, необхідно відкрити файл index.php (Opencart 1.5.x, 2.0.x) в корені вашого сайту, і знайти рядок (
UPD3: для версії Opencart 2.1.x необхідно знайти рядок:
І перед умовою вставити наступний код:
Далі (крок 2), для версії Opencart 1.5.x та 2.0.x необхідно знайти рядок (
і післяїї вставити код
Для версії Opencart 2.1.x потрібно знайти рядок ()
І перед нею додати:
Таким чином при зверненні до сторінки сайту через урл, в якому є каталог мови, пошукова система бачитиме сторінку потрібною мовою.Зверніть увагу, що дана конструкція служить для того щоб відображати сторінку потрібною мовою для роботів пошукових машин, т.к. вони не використовують сесію та cookie.
За замовчуванням, мова вибирається виходячи з кількох параметрів:
- вибраної мови на сайті (session або cookie)
- визначеного через браузер (у кожному браузері є інформація про мову)
В іншому випадку використовується мова за замовчуванням, задана в адміністративній частині.
Якщо вам необхідно, щобспосіб визначення мови з URL був основним, то в такому випадку на кроці 2 знайдіть перший рядок умови:
Opencart 1.5.x, 2.0.x:
І перед нею додайте:
Повинно вийде щось на кшталт: