Как, встроенными средстами Bitrix, можно реализовать функционал подобный lightbox?
Т.е. на странице ставим уменьшенное изображение. При клике по этому изображению открывается html-слой (не popup-окно) с полноразмерным изображением (или html маркировка).
Подобного рода функциональность реализована внутри административной части Bitrix в визуальном редакторе, например при нажатии на кнопку вставки изображения.
Поиски по API результата не дали. Имеются только 2 метода, вставляющих html изображения: CFile::ShowImage - функция возвращает HTML для показа изображения CFile::Show2Images - функция возвращает HTML для показа изображения при клике на которое в отдельном popup-окне отображается другое изображение
Иван пишет: А нужно ли Битриксу иметь такую функцию, это же платформа, украшательства - jquery, или в "ручную"
Все верно. Только есть один момент: данный функционал уже реализован и уже используется внутри самой админки Битрикса. Так почему бы не сделать этот функционал доступным через API разработчику и, тем самым, добавить плюсов CMS Bitrix?
Цитата
Дмитрий Якинцев пишет: А что мешает в битриксе использовать тот же Lightbox?
Причем тут вообще битрикс и его API, это же просто динамика в верстке.
Ничего не мешает, кроме знания о дублированном функционале (внутри Битрикса ведь он уже есть и, так сказать, куплен и занимает место на сервере). А Lightbox и был установлен.
А почему никто так и не написал как это сделать. Коды Василий Дорожкина не помогли - картинка после нажатия на нее не увеличивалась до ее реальных размеров.
Ринат Хоснетдинов пишет: А почему никто так и не написал как это сделать. Коды Василий Дорожкина не помогли - картинка после нажатия на нее не увеличивалась до ее реальных размеров.