Jump to content

Recommended Posts

Всем добрый день! Кто нибудь в курсе,как на опенкарте 2.0, проделать языковой префикс к страницам на разных языках?

Share this post


Link to post
Share on other sites

Всем добрый день! Кто нибудь в курсе,как на опенкарте 2.0, проделать языковой префикс к страницам на разных языках?

 

seo_pro JAZZ поставьте

Будет так:

http://oc2.opencartadmin.com/en/news/2-columns/

Share this post


Link to post
Share on other sites

Есть ли более примитивные решения? :)

Да это и есть примитивное )

Share this post


Link to post
Share on other sites

Блин процесс установки как защита диплома по кибернетики))

Share this post


Link to post
Share on other sites

Блин процесс установки как защита диплома по кибернетики))

Там в архиве есть без установки - просто переписать с заменой

Share this post


Link to post
Share on other sites

На 2.0 чисто не ставится, видимо тему можно закрыть. 

Share this post


Link to post
Share on other sites

Вот нашёл модуль в виде 1 файлика, который меняет всё.

Но он не только префикс втыкает, а ещё хвост к урлу.

Уважаемые знатоки, вопрос, что в этом чёрном ящике нужно вырезать, чтобы подставлялся один лишь префикс?

 

http://www.opencart.com/index.php?route=extension/extension/info&extension_id=6348&filter_search=extension%20create%20seo%20friendly%20ur

Share this post


Link to post
Share on other sites

Вот нашёл модуль в виде 1 файлика, который меняет всё.

Но он не только префикс втыкает, а ещё хвост к урлу.

Уважаемые знатоки, вопрос, что в этом чёрном ящике нужно вырезать, чтобы подставлялся один лишь префикс?

 

http://www.opencart.com/index.php?route=extension/extension/info&extension_id=6348&filter_search=extension%20create%20seo%20friendly%20ur

Толк от таких костылей - никакой, они просто вставляют префикс но не работают переключателями

Поэтому сайт будет индексироваться только по одному языку

Share this post


Link to post
Share on other sites

Странно, а seo creaming frog и audit megaindex тоже, не знаете подняться с 2.0.0.0 до 2.0.1.0 безболезнено можно, чтобы seopro воткнуть? 

Share this post


Link to post
Share on other sites

Блин процесс установки как защита диплома по кибернетики))

Я плясал с бубном минут 30 - 50, но получилось. ХЗ как. но работает.

Share this post


Link to post
Share on other sites

AnDenton, ты на 2.0.0.0 прикручивал? Можешь скинуть инструкцию по которой делал?

Share this post


Link to post
Share on other sites

в последних версиях стоит сеопро по умолчанию но префикс не работает все равно, нужно ставить сеопро джаз поверх установленного?

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Similar Content

    • Guest Jax
      By Guest Jax
      Opencart 2.3
      Добрый день уважаемые форумчане. Подскажите как в seo_pro добавить префикс к страницам категории и товара: site.ru/category/category-url и site.ru/product/prdocut-url?
       
    • By na3ar1y
      Доброго времени суток, выдает такую ошибку,не знаю что делать..много чего изменял не помогло, ребята посоветуйте пожалуйста как справиться с этой ошибкой, уже даже веб сервер поменял, а то в денвере админка ламалась.
       
      ENG
      Notice: Use of undefined constant DB_PREFIX - assumed 'DB_PREFIX' in F:\OpenServer\domains\open.ua\index.php on line 45
      Notice: Error: Table 'tovar.db_prefixstore' doesn't exist
      Error No: 1146
      SELECT * FROM DB_PREFIXstore WHERE REPLACE(`url`, 'www.', '') = 'http://open.ua/' in F:\OpenServer\domains\open.ua\system\database\mysql.php on line 49
       
      RUS
      Обратите внимание : использование неопределенная константа db_prefix - предполагается, 'db_prefix' в F: \ OpenServer \ областей \ open.ua \ index.php не на линии 45 
      Примечание : Error: Table 'tovar.db_prefixstore' не существует 
      Ошибка №: 1146 
      SELECT * ГДЕ ОТ DB_PREFIXstore ЗАМЕНА (URL ``, 'WWW.','') = 'http://open.ua/' в F: \ OpenServer \ областей \ open.ua \ System \ Database \ mysql.php на линии 49
       
       
      Файл конфиг config.php
      <?php // HTTP define('HTTP_SERVER', 'http://open.ua/'); define('HTTP_IMAGE', 'http://open.ua/image/'); define('HTTP_ADMIN', 'http://open.ua/admin/'); // HTTPS define('HTTPS_SERVER', 'http://open.ua/'); define('HTTPS_IMAGE', 'http://open.ua/image/'); // DIR define('DIR_APPLICATION', 'F:\OpenServer\domains\open.ua/catalog/'); define('DIR_SYSTEM', 'F:\OpenServer\domains\open.ua/system/'); define('DIR_DATABASE', 'F:\OpenServer\domains\open.ua/system/database/'); define('DIR_LANGUAGE', 'F:\OpenServer\domains\open.ua/catalog/language/'); define('DIR_TEMPLATE', 'F:\OpenServer\domains\open.ua/catalog/view/theme/'); define('DIR_CONFIG', 'F:\OpenServer\domains\open.ua/system/config/'); define('DIR_IMAGE', 'F:\OpenServer\domains\open.ua/image/'); define('DIR_CACHE', 'F:\OpenServer\domains\open.ua/system/cache/'); define('DIR_DOWNLOAD', 'F:\OpenServer\domains\open.ua/download/'); define('DIR_LOGS', 'F:\OpenServer\domains\open.ua/system/logs/'); // DB define('DB_DRIVER', 'mysql'); define('DB_HOSTNAME', 'localhost'); define('DB_USERNAME', 'admintovar'); define('DB_PASSWORD', '1234'); define('DB_DATABASE', 'tovar'); define('DB_PREFIХ', 'tovarPrefix'); ?>  
      Файл конфиг admin/config.php
      <?php // HTTP define('HTTP_SERVER', 'http://open.ua/admin/'); define('HTTP_CATALOG', 'http://open.ua/'); define('HTTP_IMAGE', 'http://open.ua/image/'); // HTTPS define('HTTPS_SERVER', 'http://open.ua/admin/'); define('HTTPS_CATALOG', 'http://open.ua/'); define('HTTPS_IMAGE', 'http://open.ua/image/'); // DIR define('DIR_APPLICATION', 'F:\OpenServer\domains\open.ua/admin/'); define('DIR_SYSTEM', 'F:\OpenServer\domains\open.ua/system/'); define('DIR_DATABASE', 'F:\OpenServer\domains\open.ua/system/database/'); define('DIR_LANGUAGE', 'F:\OpenServer\domains\open.ua/admin/language/'); define('DIR_TEMPLATE', 'F:\OpenServer\domains\open.ua/admin/view/template/'); define('DIR_CONFIG', 'F:\OpenServer\domains\open.ua/system/config/'); define('DIR_IMAGE', 'F:\OpenServer\domains\open.ua/image/'); define('DIR_CACHE', 'F:\OpenServer\domains\open.ua/system/cache/'); define('DIR_DOWNLOAD', 'F:\OpenServer\domains\open.ua/download/'); define('DIR_LOGS', 'F:\OpenServer\domains\open.ua/system/logs/'); define('DIR_CATALOG', 'F:\OpenServer\domains\open.ua/catalog/'); // DB define('DB_DRIVER', 'mysql'); define('DB_HOSTNAME', 'localhost'); define('DB_USERNAME', 'admintovar'); define('DB_PASSWORD', '1234'); define('DB_DATABASE', 'tovar'); define('DB_PREFIХ', 'tovarPrefix'); ?>  


    • By afwollis
      Обычно префиксы используются для различных установок одного и того же скрипта.
      Например, вы хотите создать два магазина на Opencart с различными товарами (например цветы и оружие), но хостер предоставляет вам только одну базу данных MySQL.
      Понятное дело, что при использовании одинаковых данных для доступа к mysql (сервер, пользователь, пароль, база данных) вы получите два идентичных магазина.
      Вот тут-то вам и поможет префикс таблиц.
      Используя различные префиксы таблиц вы можете указать цветочному-магазину использовать таблицы с префиксом

      flower_
      , а оружейному-магазину - использовать все таблицы с префиксом

      weapon_
      Таким образом вы получите два совершенно разных магазина, использующих одну базу данных.
      Если же хостер не ограничивает вам допустимое количество баз данных - лучше не использовать префикс, а создавать разные базы данных для разных магазинов.
  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.