Umbraco - как вставить интерактивные изображения на страницу?

Я новичок в Umbraco. Я могу загружать изображения в медиатеку, а затем помещать их на страницу, но для моих боковых панелей я хочу, чтобы изображения были интерактивными ссылками на другие части моего сайта и другие сайты.

В настоящее время я использую Rich Text Editor для написания тега привязки и т. д., но это кажется нелепым, и я не хочу, чтобы авторы контента [пытались] писать HTML.

Кажется, для этого должен быть встроенный тип данных или свойство изображения, но я ничего не вижу. Нужно ли мне писать свой собственный код Razor в качестве типа данных? Это кажется такой обычной вещью, что я удивлен, что нет встроенного решения.

Я использую 7.2.8


person VictorySaber    schedule 25.07.2016    source источник


Ответы (1)


Если вы уже используете RTE, вы можете просто выбрать изображение и нажать кнопку «Ссылка», после чего все, что вы выбрали (в данном случае изображение), должно стать ссылкой. Нет необходимости создавать свой собственный HTML :-)

person Jannik Anker    schedule 25.07.2016
comment
Спасибо. Является ли это стандартной практикой в ​​мире Umbraco? - person VictorySaber; 25.07.2016
comment
Внутри RTE это так, но если вы делаете поля на боковой панели, вы можете рассмотреть возможность использования типа данных Grid для всего макета. Или проверьте вложенный контент ( our.umbraco.org/projects/backoffice-extensions /nested-content ), где вы затем создаете тип документа, состоящий из изображения и ссылки (я полагаю, средства выбора контента или текстового поля) и добавляете их на страницу. - person Jannik Anker; 26.07.2016