Установка
Установка стандартная, доступна после покупки. После установки доступен компонент webdebug:image. Именно этот компонент обрабатывает изображения.
Другой компонент в составе модуля - Фотогалерея, позволяет организовать на сайте несложную фотогалерею. Обратите внимание! Для каждого шаблона, в целях максимальной эффективности и красоты, нужно создавать отдельный профиль обработки изображений, и настраивать его, в первую очередь это касается ширины и высоты изображений.
Сразу после установки решения необходимо зайти в панель администрирования (Контент -> Обработка изображений), где настраиваются все профили для обработки изображений. Вы всегда можете либо добавить новый модуль обработки изображений, либо скопировать существующий (для этого нажмите «Добавить новый профиль» на панели над списком профилей, либо «Копировать профиль» в контекстном меню профиля).
После настройки профиля необходимо во всех местах вывода изображений, где это необходимо, обработать его. Для этого нужно подключить компонент webdebug:image:
<?$arResult["DETAIL_PICTURE"] = $APPLICATION->IncludeComponent(
"webdebug:image",
"",
Array(
"PROFILE" => "default",
"RETURN" => "ARRAY",
"CACHE_IMAGE" => "Y",
"IMAGE" => $arResult["DETAIL_PICTURE"]["SRC"],
"DESCRIPTION" => $arResult["DETAIL_PICTURE"]["DESCRIPTION"],
"DISPLAY_ERRORS" => "N"
),
false,
array("HIDE_ICONS"=>"Y")
);?>
Здесь PROFILE - это ID или CODE профиля, который используется в данном случае, RETURN - тип возвращаемого результата (возможные значения: IMAGE, ARRAY, SRC, DEBUG), IMAGE - относительный путь до картинки, DESCRIPTION - описание картинки (возвращается в одном из ключей массива при RETURN==ARRAY, а также отображается в атрибуте ALT, если RETURN==IMAGE), CACHE_IMAGE - включение или отключение внутреннего кеширования обработанных изображений.
Необходимо отметить, что обработка изображений - ресурсоемкий процесс, который требует некоторого времени, поэтому настоятельно рекомендуем использовать опцию «Кешировать изображения» во избежание создания высокой нагрузки на хостинг.
Большая просьба ко всем, кто использует данное решение: оценивайте, описывайте, чего в модуле не хватает, предлагайте, что можно сделать удобнее. Ждем Ваших комментариев!