Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Показ английской версии товара


Recommended Posts

Всем привет, кто знает подскажите плиз. Есть сайт на ocStore, нужно чтобы в отдельном одном товаре, был вариант русского и английского отображения. Ведется реклама на 2 сегмента аудитории РФ/СНГ и Запад. Можно ли так сделать, чтобы весь сайт не переводить на английский, а перевести отдельный товар и показывать его? Заранее спасибо за помощь!?

Надіслати
Поділитися на інших сайтах


if (isset($this->request->get['product_id'])) {
	$product_id = (int)$this->request->get['product_id'];
} else {
	$product_id = 0;
}

if($product_id == "999")
{
	$this->session->data['language'] = "en-en";
}
else
{
	$this->session->data['language'] = "ru-ru";
}

В /catalog/controller/product/product.php

Змінено користувачем ImLucky
Надіслати
Поділитися на інших сайтах


Если товаров несколько, то соответственно проверку по массиву делать.

И нужно будет в других контроллерах прописать дефолтный русский язык, чтобы при выходе с "английской" карточки язык перезаписывался

Змінено користувачем ImLucky
Надіслати
Поділитися на інших сайтах


Делать запрос getProduct со вторым language_id
получать второе описание
оформить  в шаблоне карточки товара

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.