В предыдущем разделе было рассмотрено визуальное редактирование текста. В этом разделе рассмотрим аналогичную работу с изображениями. С функционалом визуального редактирования изображений вам достаточно всего лишь кликнуть по иконке редактирования изображения и внести необходимые изменения (перезагрузить картинку, обрезать, удалить). Это значительно облегчает работу и экономит время пользователей, работающих с контентом.
Для того, чтобы функционал был готов к использованию, в разделе "Настройки системы" необходимо отметить чекбокс "Использовать быстрое редактирование изображений" в подразделе "Настройки редактирования изображений".
Функцию inline-редактирования изображений можно подключить к полю типа «Файл». Для этого в компоненте, в месте вывода переменной поля, саму переменную нужно заключить в функцию nc_image_edit_inline().
Функции передаются 3 параметра: имя поля, номер объекта и номер инфоблока. В целом, можно прописать следующее:
<?= nc_image_edit_inline('Image', $f_RowID, $cc)?>
где «Image» — имя поля.
Для того, чтобы функционал inline-редактирования изображения заработал, нужно включить режим редактирования.
Для редактирования изображения кликните по иконке редактирования.
Откроется окно редактирования изображения.
Здесь вы можете выполнить следующие операции:
В нижней части окна с помощью обзора выберите файл для закачки, он сразу же будет отображён на месте предыдущей фотографии.
Вы можете удалить снимок.
Справа от изображения размещены готовые расширения, с помощью которых обрезку можно выполнять максимально быстро.
Для добавления своих расширений перейдите в меню «Настройки» → «Настройки системы» и найдите блок «Настройки редактирования изображений».
Нажмите на ссылку «Добавить» и добавьте необходимое количество расширений.
Сохраните изменения. Теперь добавленные расширения будут отображены в окне редактирования изображения.
Комментарии 1