Как в макете можно определить, что мы находимся на странице товара?
if (isset(Core_Page::instance()->object->item) && Core_Page::instance()->object->item!=0) {
//Мы на странице товара
}
такая проверка проходит и на странице инфоэлемента. Как понять что object это магазин