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

Ошибки фотогалереи 2.0

00 голосов
5
Отзовитесь, кто знает как решить проблему!!!!!!!!
Не корректное изображение фотки в бложке альбома
Есть тестовая страничка
http://lomov-foto.ru/content/photo/
на которой изменен размер фотки ( + 200) в шаблоне,
картинка вся в пиксилах,
Задача -вывести в альбом картинку как оригинал, либо хорошего качества
чтоб ставилась фотка.
спросил 01 Ноя, 13 от Unless (120 баллов)

5 Ответы

00 голосов
Я так понимаю картинка была добавлена как картинка для папки.
если "Да" то там 3 закладки, на первой миниатюра, на второй крупная.
действия
Код
<img src="<?=CFile::GetPath($arSection["PICTURE"]);?>

Для вывода миниатюры.
мне ее было достаточно, если нужна большая картинка то
Код
<?print_r($arResult);?>
и смотришь в каком параметре она сохранила его id.
и аналогично выводищь, может поможет
Пиксализация скорей всего из-за того что миниатюра размером 100 на 100 максимум, а тут явно больше
ответил 04 Дек, 13 от Grimmi (2,560 баллов)
00 голосов
Еще есть возможность переиграть шаблон, заставить вывести группы с картинками и + по 1-му элементу, после чего переделать вывод этого элемента - как картинка папки.
ответил 17 Март, 14 от Grimmi (2,560 баллов)
00 голосов
Что-то не думается уже...
извените плиз нужны пояснения

Цитата
Николай Санников пишет:
Я так понимаю картинка была добавлена как картинка для папки.
если "Да" то там 3 закладки, на первой миниатюра, на второй крупная.
действия
Код
<img src="<?=CFile::GetPath($arSection["PICTURE"]);?>


вы это имеете в виду

<img src="<?=CFile::GetPath($arSection["PICTURE"]);?>" border="0" <?
?>width="<?=($arParams["ALBUM_PHOTO_SIZE"] + 200)?>" <?
?>height="<?=$arParams["ALBUM_PHOTO_SIZE"]?>"
?>alt="<?=htmlspecialchars($res["~NAME"])?>" <?
?>id="photo_album_img_<?=$res["ID"]?>" />


интересная идея, если есть время по подробнее можно

Цитата
Николай Санников пишет:
Еще есть возможность переиграть шаблон, заставить вывести группы с картинками и + по 1-му элементу, после чего переделать вывод этого элемента - как картинка папки.


это что-то я не понял вообще - просто картинку вывести , но там ссылка еще присутствует
Цитата
Николай Санников пишет:
<?print_r($arResult);?>
ответил 08 Июль, 14 от Unless (120 баллов)
00 голосов
Цитата
Николай Санников пишет:
Я так понимаю картинка была добавлена как картинка для папки.
если "Да" то там 3 закладки, на первой миниатюра, на второй крупная.
действия
Код
<img src="<?=CFile::GetPath($arSection["PICTURE"]);?>

не работает-
картинки изчезли, по ссылке выбрал обложку альбома- те же пиксили
ответил 08 Ноя, 14 от Unless (120 баллов)
00 голосов
Имелось в виду следующее, у меня на странице размещен компонент фотогалерея.
В созданом информационом блоке именются 6 папок, каждая из которых содержит картинки.
нажимаю кнопку показа галереи - идет показ названий 6 папок. Для того чтобы показались картинки , которые я на них повесил, пришлось в шаблон дописать
<img src="<?=CFile::GetPath($arSection["PICTURE"]);?>"/>
так как в шаблоне выводящем названия папки , информация о картинках содеражалась в виде их id, а не пути к ним.
далее, редактируя тут же способ отбражения шаблоном(компонентом) позволялось вывести:
Имя папки -и n-ое кол-во картинок в нем лежащих. Т.о. в настройках можно задать выводить один элемент этой папки, а в шаблоне задать способ вывода этой картинки. ВОЗМОЖНО удасться вывести картинку из папки в ее изначальную величину.
ответил 06 Март, 15 от Grimmi (2,560 баллов)

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

0 голосов
3 ответов
0 голосов
1 ответ
спросил 12 Авг, 16 от fomix (120 баллов)
0 голосов
0 ответов
спросил 03 Май, 14 от Davve (100 баллов)
0 голосов
3 ответов
спросил 14 Март, 14 от Elizaveta (100 баллов)
0 голосов
0 ответов