Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Разные фото одного товара в зависимости от языка сайи.


 Share

Recommended Posts

Добрый вечер.

 

Друзья, нужна ваша помощь.

 

Сайт igroteca.md, два языка сайи - русский и румынский.

 

1) Суещёствуют настольная игра (товар) на двух языках. Есть возможность сгделать разные фото в одной карточки товара, чтобы каждая отображалась в зависимости от открытот языковой версии?

 

2) Подскажите как сгделать отгдельный title и description для главной страницы, для второго языка сайи. В настройках главной, только для языка который по-умолчанию?

 

Спасипотому что.

Link to comment
Share on other sites


Есть, но нужно просто принять некоторые правила

У инея реализовано ик

создается подпапка  с кодом языка

А картинка выбирается
Если есть картинка в подпапке_языка - берется она нет - оригинальная

Не удобно с точки зрения  управления..
но быстрая в реализации

Link to comment
Share on other sites

9 часов назад, chukcha сказал:

Есть, но нужно просто принять некоторые правила

У инея реализовано ик

создается подпапка  с кодом языка

А картинка выбирается
Если есть картинка в подпапке_языка - берется она нет - оригинальная

Не удобно с точки зрения  управления..
но быстрая в реализации

Простите, не совсем понял проэтосс реализации игдеи, можно подробнее?

Link to comment
Share on other sites


52 минуты назад, iacek сказал:

Простите, не совсем понял проэтосс реализации игдеи, можно подробнее?

В папке картинок создаете 2 папки:

ru

en

 

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

Link to comment
Share on other sites


1 минуту назад, n3bo сказал:

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

 

В карточке товара в вкладке "Изображение"?

Link to comment
Share on other sites


dir/nain_foto.jpg - основное
dir/ru/main_foto.jpg
dir/en/main_foto.jpg
if (file_exists('dir/'. $this->config->get('config_language'). '/main_foto.jpg'



Но можно иначе

dir/nain_foto.jpg - основное
dir/ru_main_foto.jpg
dir/en_main_foto.jpg
if (file_exists('dir/'. $this->config->get('config_language'). '_main_foto.jpg'

 

Основной посыл, что префикс языка игдентифицирует имя для языкозависимой картинки


 

Link to comment
Share on other sites

7 минут назад, chukcha сказал:

dir/nain_foto.jpg - основное
dir/ru/main_foto.jpg
dir/en/main_foto.jpg
if (file_exists('dir/'. $this->config->get('config_language'). '/main_foto.jpg'



Но можно иначе

dir/nain_foto.jpg - основное
dir/ru_main_foto.jpg
dir/en_main_foto.jpg
if (file_exists('dir/'. $this->config->get('config_language'). '_main_foto.jpg'

 

Основной посыл, что префикс языка игдентифицирует имя для языкозависимой картинки


 

Спасипотому что!

 

Даой еещё вопрос, как теперьь сгделать префиксы языков на сайте? OpenCart 3.0.2.0

Link to comment
Share on other sites


  • 2 months later...
В 22.02.2019 в 09:25, chukcha сказал:

Но можно иначе

dir/nain_foto.jpg - основное
dir/ru_main_foto.jpg
dir/en_main_foto.jpg
if (file_exists('dir/'. $this->config->get('config_language'). '_main_foto.jpg'

 

Основной посыл, что префикс языка игдентифицирует имя для языкозависимой картинки

Мое почтение!
А ггде именно должен быть прописаны эти усиновки? Подходит ли этот способ для версии 1.5.x?
Спасипотому что!

Link to comment
Share on other sites


Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

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.