Вывод переменной @specMainIcon@, отвечающей за вывод новинок и товаров для совместной продажи только на страницах подробного описания товара.
Для указания правила размещения мы можем анализировать переменную $GLOBALS['SysValue']['nav']['nav']. Для включения нашего правила нужно реализовать проверку этой переменной, для этого в шаблон shop.tpl вместо вывода переменной @specMainIcon@ пишем код php:

@php

if($GLOBALS['SysValue']['nav']['nav'] == "UID"){
echo '@specMainIcon@';
}

php@

Правила

  1. Код нужно размещать между тегами @php ..... php@ в шаблонах (index.tpl и shop.tpl)
  2. Возможные проверки на существование адреса для
    UID
    Подробное описание товара
    CID
    Краткое описание товара
  3. Для нахождения нужного значения в сложных вариантах можно использовать распечатку всех переменных навигации. Для этого в шаблоне разместите код
    @php
    print_r($GLOBALS['SysValue']['nav']);
    php@