Как загрузить картинку в компонент?

В данной статье вы узнаете, как загрузить картинку на страницу.

Добавить картинку на страницу можно только путем использования её в одном из компонентов с возможностью добавления картинки (с полем Image). Чтобы загрузить картинку в компонент с полем Image, необходимо предварительно загрузить её в медиабазу нашего сайта (прочитайте статью об этом). Если это сделано, значит теперь изображение готово к использованию на нашем сайта!


Допустим мы хотим загрузить главный баннер (stage-картинку 1400x438) для страницы, то есть загрузить её в компонент Stage Module Item. Это самый распространенный случай использования изображения на странице, поэтому покажем загрузку картинки на этом примере.


Поиск картинки


Слева на странице по умолчанию открыта вкладка Images с последними загруженными в медиабазу картинками.


Image 151


Однако совсем не факт, что только что загруженная в медиабазу картинка тут же появится в этом блоке. Чтобы найти необходимую нам картинку, можно воспользоваться вкладкой Browse.


Image 152


Это позволяет нам добраться до конкретной папки, где лежит нужная нам картинка.

Загрузка картинки в компонент


Найдя картинку, перетаскиваем её левой кнопкой мыши на вкладку Image компонента Stage Module Item.


Image 153

Картинка выбрана, нажимаем ОК.


Image 154


Картинка загружена.


Image 155


Можно активировать страницу.

Возможные проблемы при загрузке картинок


1. Я загрузил картинку в компонент (любой), как описано выше, но картинка не загружена и не отображается даже в админке.


В этом случае необходимо сделать следующее:
1. Найдите картинку в медиабазе, выберите её и нажмите Workflow.


Image 156


2. В поле Workflow выберите IPH Update Asset и нажмите Start.


Image 157


3. Активируйте картинку.


Image 158


4. Вновь попробуйте загрузить картинку в компонент на вашей странице. В этот раз всё должно пройти успешно. 
5. Если и в этом случае проблема сохраняется — проверьте точно ли ваша картинка лежит в папке Stage (для главных баннеров 1400x438) или Teaser (для всех остальных картинок), а в её названии нет пробелов или кириллицы. Если проблема сохраняется, то обратитесь в наш трекер support.kodix.ru.



2. Я хочу заменить картинку в Stage Module Item, но ничего не получается.


Внимание! На данный момент существует данная проблема в системе!
Для её решения: удалите существующий Stage Module Item и создайте новый. В него уже вы сможете загрузить картинку без проблем.




3. Я хочу заменить картинку в компоненте (любом). но ничего не получается.


Прежде всего, проверьте не называется ли новая картинка точно также, как старая. Во избежании проблем с кэшом, новая картинка должна называться отлично от старой.
Если это не помогает, сделайте действия, описанный в п.1 данного раздела.

Эта статья помогла вам?

Сервис поддержки клиентов работает на платформе UserEcho