Legosp Forum

Shop-Script "Legosp" => Общие вопросы => Тема начата: Dm27 от Сентября 12, 2016, 09:09:28 pm

Название: 404 страница и выключенный товар
Отправлено: Dm27 от Сентября 12, 2016, 09:09:28 pm
Добрый вечер всем.
Вопрос по движку 6.29 актуальный на данный момент. При выключении товара в админке (не удалении) если включено ЧПУ то на месте выключенного товара появляется (404 страница не найдена). Если сайт работает без ЧПУ (id) то при выключении товара карточка остается в поиске только без фотографий и нет (404 страница не найдена). Как починить данную ошибку. Надо без ЧПУ что бы работало  (404 страница не найдена).  На демо версии тоже самое если выключить ЧПУ товар выключается но вбиваешь в поиск его адрес он появляется .
Название: Re: 404 страница и выключенный товар
Отправлено: figvam от Сентября 13, 2016, 07:32:54 pm
ну тут не сколько сам товар отображается, сколько его тайтл(он берет из своего запроса инфу), и пустой шаблон страницы товара.
как вариант в includes/product_detailed.php после(приблизительно стр.84):
$result=$result['result'][0];добавить:

if(empty($result['enabled'])){
include_once(ROOT_DIR.'/core/core_404.php');
exit;    
}
наверное правильней было бы, добавить проверку в функцию products_to_show. но это так, размышления...
Название: Re: 404 страница и выключенный товар
Отправлено: Dm27 от Сентября 13, 2016, 08:14:13 pm
Спасибо все заработало.