Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Увеличение картинки

00 голосов
4
Всем доброго времени суток!
Прошу прощения за ламмерский вопрос, но если все же кто-то ответит - буду благодарен.
С помощью этого кода выводится картинка:
Код
<?=CFile::ShowImage($arIBlockElement["PREVIEW_PICTURE"],110,160," class=cover align=right hspace=10 vspace=10","/catalog/detail.php?ID=".$arIBlockElement["ID"]);?>

Очень бы хотелось, чтоб при кликании на нее она увеличивалась в отдельном окне.
В этом деле я человек новый, сам разобраться к сожалению не могу...
спросил 24 Сен, 13 от Orli (120 баллов)

4 Ответы

00 голосов
Цитата
sakhar пишет:
Очень бы хотелось, чтоб при кликании на нее она увеличивалась в отдельном окне.

Добавляете еще один параметр в вызов функции:
Цитата
<?=CFile::ShowImage($arIBlockElement["PREVIEW_PICTURE"],110,160," class=cover align=right hspace=10 vspace=10","/catalog/detail.php?ID=".$arIBlockElement["ID"], true);?>


А вообще - устарел этот метод, pop-апы давно не в моде. Но на ваш вопрос я ответил :)
ответил 03 Окт, 13 от Arn4 (2,140 баллов)
00 голосов
Спасибо за отклик!
Но результатом этого становится открытие еще одного точно такого же окна, как и исходное... :(
ответил 03 Янв, 14 от Orli (120 баллов)
00 голосов
Цитата
sakhar пишет:
Но результатом этого становится открытие еще одного точно такого же окна, как и исходное...

А, вам надо чтобы в открывающемся окне была детальная картинка?
Тогда можно этот метод пользовать:
Код
      $image1 = intval($arIBlockElement["PREVIEW_PICTURE"])<=0 ? $arIBlockElement["DETAIL_PICTURE"] : $arIBlockElement["PREVIEW_PICTURE"];
      $image2 = intval($arIBlockElement["DETAIL_PICTURE"])<=0 ? $arIBlockElement["PREVIEW_PICTURE"] : $arIBlockElement["DETAIL_PICTURE"];
      echo CFile::Show2Images($image1, $image2, 150, 150, "hspace='0' vspace='0' border='0' title='".$arIBlockElement["NAME"]."'", true);
   
ответил 19 Апр, 14 от Arn4 (2,140 баллов)
00 голосов
Спасибо большое!
Буду пробовать.
ответил 13 Авг, 14 от Orli (120 баллов)

Похожие вопросы

0 голосов
4 ответов
спросил 30 Июнь, 13 от Renex (180 баллов)
0 голосов
8 ответов
спросил 29 Май, 13 от Nelliel (120 баллов)
0 голосов
3 ответов
спросил 03 Март, 14 от Mageradje (660 баллов)
0 голосов
5 ответов
спросил 03 Ноя, 13 от Lechman (380 баллов)
0 голосов
4 ответов
спросил 09 Июнь, 13 от Mageradje (660 баллов)