путь к 404

#
Re: путь к 404
хммм.
ку
#
Re: путь к 404
У корня id - 42, у страницы ошибки 404 - 10

конструкция

$idd = CURRENT_STRUCTURE_ID;
echo $idd;


на несуществующей странице http://domain.ru/fwefwfwe выводит id - 42 те корня

Я напомню что магазин привязан к корню, скорей всего именно в этом и фишка.
ку
#
Re: путь к 404
Хотелось бы разобраться все-таки в данной ситуации =)
ку
#
Re: путь к 404
compaq, посмотрел на одном из разработанных мною проектов, как ведет себя CURRENT_STRUCTURE_ID в случае ошибки 404 когда магазин привязан к корню сайта.
Да, вы правы. В константе при этом - идентификатор корневого узла. (Возможно потому что INDEX_PAGE_IS_DEFAULT?)

А попробуйте в момент 404й ошибки проверить существование константы IS_ERROR_404
Например напишите в макете такую штуку:

<?
if (defined('IS_ERROR_404'))
{
echo '404! :-(';
} else {
echo 'ok :-)';
}
?>
У меня, на несуществующей странице этот код выдает 404, а на обычной - ok, даже если магазин привязан к корню.


Возможно, при этом надо, чтобы на сайте были настроены страницы ошибок, и чтобы настройки ТДС магазина (или ИС, если к корню привязана инфосистема) содержали код, процитированный модератором Ivanov вот здесь: http://www.hostcms.ru/forums/17/2108/#title14182 (пост этот еще от 2008 года, и сейчас это кодв типовых есть по-умолчанию, но вдруг у вас проект давний)
Заказов не беру. Консультирую редко.
Авторизация