По умолчанию детальный просмотр находится в
\Program Files\Bitrix Environment\www\bitrix\components\bitrix\catalog\templates\.default\bitrix\catalog.element\.default\template.php
Просмотр ананоса в
\Program Files\Bitrix Environment\www\bitrix\components\bitrix\catalog\templates\.default\bitrix\catalog.section\.default\template.php
Соответственно, если компонент каталог не был скопирован в templates.
По крайней мере для вывода сразу детальной картинки в первом скрипте, есть
Код |
---|
<?if(is_array($arResult["PREVIEW_PICTURE"]) || is_array($arResult["DETAIL_PICTURE"])):?>
<td width="0%" valign="top">
<?if(is_array($arResult["PREVIEW_PICTURE"]) && is_array($arResult["DETAIL_PICTURE"])):?>
<img border="0" src="<?=$arResult["DETAIL_PICTURE"]["SRC"]?>" width="200<?//=$arResult["PREVIEW_PICTURE"]["WIDTH"]?>" height="200<?//=$arResult["PREVIEW_PICTURE"]["HEIGHT"]?>" alt="<?=$arResult["PREVIEW_PICTURE"]["DESCRIPTION"]?>" title="<?=$arResult["NAME"]?>" id="image_<?=$arResult["PREVIEW_PICTURE"]["ID"]?>" style="display:block;cursor:pointer;cursor: hand;" OnClick="document.getElementById('image_<?=$arResult["PREVIEW_PICTURE"]["ID"]?>').style.display='none';document.getElementById('image_<?=$arResult["DETAIL_PICTURE"]["ID"]?>').style.display='block'" />
<img border="0" src="<?=$arResult["DETAIL_PICTURE"]["SRC"]?>" width="200<?//=$arResult["DETAIL_PICTURE"]["WIDTH"]?>" height="200<?//=$arResult["DETAIL_PICTURE"]["HEIGHT"]?>" alt="<?=$arResult["DETAIL_PICTURE"]["DESCRIPTION"]?>" title="<?=$arResult["NAME"]?>" id="image_<?=$arResult["DETAIL_PICTURE"]["ID"]?>" style="display:none;cursor:pointer; cursor: hand;" OnClick="document.getElementById('image_<?=$arResult["DETAIL_PICTURE"]["ID"]?>').style.display='none';document.getElementById('image_<?=$arResult["PREVIEW_PICTURE"]["ID"]?>').style.display='block'" />
<?elseif(is_array($arResult["DETAIL_PICTURE"])):?>
<img border="0" src="<?=$arResult["DETAIL_PICTURE"]["SRC"]?>" width="200<?//=$arResult["DETAIL_PICTURE"]["WIDTH"]?>" height="200<?//=$arResult["DETAIL_PICTURE"]["HEIGHT"]?>" alt="<?=$arResult["DETAIL_PICTURE"]["DESCRIPTION"]?>" title="<?=$arResult["NAME"]?>" />
<?elseif(is_array($arResult["PREVIEW_PICTURE"])):?>
<img border="0" src="<?=$arResult["PREVIEW_PICTURE"]["SRC"]?>" width="200<?//=$arResult["PREVIEW_PICTURE"]["WIDTH"]?>" height="200<?//=$arResult["PREVIEW_PICTURE"]["HEIGHT"]?>" alt="<?=$arResult["PREVIEW_PICTURE"]["DESCRIPTION"]?>" title="<?=$arResult["NAME"]?>" />
<?endif?> |
Обратите внимание на комментирование//=$arResult["PREVIEW_PICTURE"]["WIDTH"] и выставление своего размера по желанию, в данном примере width=200.
Вообщем, если закомментировать(//), как в примере, то картинка должна отображаться сразу детально.