Ответить Новая тема Новый опрос 
 Главная статическая страница Prestashop
klifort


Новичок
Сообщений: 5
Регистрация: 22-03-2015


07-02-2018 00:36


Доброе время суток,

Возник вопрос, уже некоторое время ищу решение и что-то нету пока.



Есть магазин Prestashop с двума языками (RU, EN).

Идея следующая

Создать статическую страницу home.html(.tpl) где будет две кнопки - EN и RU, и разместить ее site.com при клику на кнопку идет перенаправление на той язык который выбран - site.com/ru или site.com/en

как решить ?

буду рад за помощь или даже советы решение.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
aagrunev
Новичок
Сообщений: 10
Регистрация: 25-01-2018


07-02-2018 05:19
Какой смысл?
 
Репутация: -3 | Поставил: Алекс
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
klifort


Новичок
Сообщений: 5
Регистрация: 22-03-2015


07-02-2018 12:49
Смысл в том, что климент хочет главной странице лендинг сделать в последующим переходом в магазин
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Алекс


Администратор
Сообщений: 4516
Откуда: Красноярск
Регистрация: 29-05-2009


07-02-2018 13:03
Цитата:( klifort @ 07-02-2018 01:36 Смотреть сообщение )
Идея следующая
Создать статическую страницу home.html(.tpl) где будет две кнопки - EN и RU, и разместить ее site.com при клику на кнопку идет перенаправление на той язык который выбран - site.com/ru или site.com/en

как решить ?

Откройте файл /classes/Tools.php и после:
Код:
if (!Configuration::get('PS_DETECT_LANG')) {
    unset($cookie->detect_language);
}

Добавьте подобный код:
Код:
if (!Tools::getValue('isolang') && !Tools::getValue('id_lang') && (!$cookie->id_lang || isset($cookie->detect_language)))
    Tools::redirect(Tools::getShopDomain(true) . '/home.html');
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
klifort


Новичок
Сообщений: 5
Регистрация: 22-03-2015


09-02-2018 15:40
Алекс, спасибо огромное.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Ответить Новая тема Новый опрос