Ответить Новая тема Новый опрос 
 Переадресация в товарах
gvajurn
Новичок
Сообщений: 10
Регистрация: 09-11-2016


25-05-2017 20:35
Подскажите, как ко всем выключенным товарам - единовременно сделать переадресацию 302 вместо 404?

 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Алекс


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


28-05-2017 19:54
Откройте файл /controllers/front/ProductController.php и замените
Код:
$this->product->redirect_type = '404';

на:
Код:
header('HTTP/1.1 302 Moved Temporarily');
header('Cache-Control: no-cache');
$this->errors[] = Tools::displayError('This product is no longer available.');
return;
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
gvajurn
Новичок
Сообщений: 10
Регистрация: 09-11-2016


29-05-2017 14:44
супер, спасибо!
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
LiberCode


Новичок
Сообщений: 62
Откуда: Санкт-Петербург
Регистрация: 14-03-2019


08-06-2020 19:19
/controllers/front/ProductController.php - даже скрипт никакой не надо писать.. Превосходно)
 
Вне форума
ПМ 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Ответить Новая тема Новый опрос