Da Bild-Attribute sehr komplex in ihrer Pflege sind, benötigen diese zusätzlich zu den normalen Attribut-Renderfunktionen noch zwei weitere Spezialfunktionen:
- @Template.Attribute.RenderImageParams(ImageAttribute, EditMode) ermöglicht es CONTAILOR das Bild als auf der Seite pflegbar zu erkennen. Diese Funktion muss innerhalb des img-Tags des zu pflegenden Bilds aufgerufen werden.
Über BackgroundColorHex können diesem Bild spezielle Hintergrundfarben zugewiesen werden. Diese greifen nur dann, wenn in der Konfiguration AllowSmallerThanContainer auf True gesetzt ist. - Zudem benötigt ein Bildattribut eine spezielle Toolbar, die das Einpassen, etc. mit entsprechenden Buttons ermöglicht. Diese wird mit @Template.Attribute.RenderImageToolbar(Html, EditMode, ImageAttribute.TypedImage) erzeugt, wobei dieser Aufruf die letzte Zeile innerhalb des Attributs sein muss.