Поле Upload Image позволяет админу загрузить на сайт для вывода на страницах различных изображений.
Поле типа Upload Image позволяет загрузить на сайт в админке или при редактировании материала с фронта и вывести на сайте, на странице списка или полного вида материала изображение заданного формата.
Поле типа Upload Image сложное поле со множеством настроек, отдельно для закачки изображения, отдельно для вывода на сайт.
Как и для других полей для этого типа поля есть возможность указать подпись (label). В качестве значения «по-умолчанию» указывается путь к изображению-заглушке.
Основные настройки поля для закачки – каталог хранения изображений, максимальный размер закачиваемого файла, допустимые форматы изображений, формат записи пути к изображению в БД, а также размеры основного изображения и миниатюр. Если необходимо добавляем к изображению поля ввода атрибутов alt и title.
Поле SEBLOD типа «Upload Image» (№19)
В админке поле типа Upload Image в первую очередь предоставляет пользователю (администратору) кнопку выбора требуемого изображения из списка изображений на компьютере. Изображение закачивается на сайт и обрезается до заданного размера, вместе с основным изображением могут быть созданы и миниатюры. Изображения хранятся в указанной папке, а пути к ним в ячейке БД, как правило в формате JSON.
После закачивания изображения на экране появится его миниатюра, при клике по которой открывается изображение заданного размера. Если изображение не выбрано устанавливается заглушка – изображение «по-умолчанию».
Для удаления изображения необходимо поставить галочку в поле справа от изображения и нажать «Сохранить». Желательно выбирать новое изображение на замену после удаления старого.
На сайте поле типа Upload Image выглядит как обычное изображение. Для удобства использования и настроек вывода в SEBLOD для полей изображений используется специальный плагин вывода (Seblod typo plugin), который называется Image. Плагин позволяет выбрать для вывода миниатюру конкретного размера, назначить открытие большого (основного) изображения во всплывающем окне, присвоить изображению классы или атрибуты.
На страницах стандартного сайта на CMS Joomla нет примеров полей, созданных при помощи поля типа Image. Пользовательские – любые поля изображений. Обычно с помощью этого поля делается заглавное изображение к основному виду материала или товара, а миниатюры используются в списках или выводах типа «блог».
Также, в сочетании со специальным полем Seblod Field X (о нем будет написано отдельно), позволяющем многократный вывод любого другого поля, может быть создана галерея изображений.