Добрый день.
Передо мной возникла необходимость вывести характеристику товара в категории. При этом в зависимости от раздела магазина, выводимая характеристика отличается, а для тех разделов, где она не задана, выводится текст по умолчанию. После определённых мытрствований был выбран следующий вариант вывода кода в зависимости от раздела:
<?
$strPath = $APPLICATION->GetCurPage(true);
switch ($strPath)
{
case '/catalog/kategioria1/index.php':
echo '<?=$arElement["SIZE"]?>';
break;
case '/catalog/kategioria2/index.php':
echo '<?=$arElement["WIEGHT"]?>';
break;
default:
echo "<?=$arElement["BRAND"]?>";
break;
}
?>
Код исправно выводил обычный текст, но при попытке вызвать характеристику происходило странное - код исправно выводился, но в закомментированном виде:
<!--?=$arElement["BRAND"]?-->
Пляски с комментированием символов не помогли.