[QUOTE]Николай Платонов пишет:
ИМХО самый правильный способ будет использовать result_modifier.php, тогда можно не заморачиваться с изменением шаблона. Например добавление картинки-заглушки для компонента catalog.section выглядит:
[CODE] <?
foreach($arResult["ITEMS"] as $key=>$arItem):
if (!is_array($arItem["PREVIEW_PICTURE"])):
$arResult["ITEMS"][$key]["PREVIEW_PICTURE"]["SRC"]=SITE_TEMPLATE_PATH."/img/nofoto.png";
$arResult["ITEMS"][$key]["PREVIEW_PICTURE"]["HEIGHT"]=150;
$arResult["ITEMS"][$key]["PREVIEW_PICTURE"]["WIDTH"]=150;
endif;
endforeach;
?> [/CODE][/QUOTE]Подскажите, пожалуйста)))
Вставил код который здесь указан, все получилось, выводится картинка, но в детальном просмотре, картинка не выводится, пробовал поменять PREVIEW_PICTURE на DETAIL_PICTURE, не помогает. Как можно исправить? Весь нет перерыл, не могу дойти до истины))
ИМХО самый правильный способ будет использовать result_modifier.php, тогда можно не заморачиваться с изменением шаблона. Например добавление картинки-заглушки для компонента catalog.section выглядит:
[CODE] <?
foreach($arResult["ITEMS"] as $key=>$arItem):
if (!is_array($arItem["PREVIEW_PICTURE"])):
$arResult["ITEMS"][$key]["PREVIEW_PICTURE"]["SRC"]=SITE_TEMPLATE_PATH."/img/nofoto.png";
$arResult["ITEMS"][$key]["PREVIEW_PICTURE"]["HEIGHT"]=150;
$arResult["ITEMS"][$key]["PREVIEW_PICTURE"]["WIDTH"]=150;
endif;
endforeach;
?> [/CODE][/QUOTE]Подскажите, пожалуйста)))
Вставил код который здесь указан, все получилось, выводится картинка, но в детальном просмотре, картинка не выводится, пробовал поменять PREVIEW_PICTURE на DETAIL_PICTURE, не помогает. Как можно исправить? Весь нет перерыл, не могу дойти до истины))