ich habe mir in Umbraco einen eigenen Dokumententyp gebastelt, mit dem ich ein Bild aus dem Medien-Bereich auswählen kann. Im Template dazu verwende ich das Umbraco:Image-Element, was einwandfrei klappt. Nun würde ich aber gerne diese Bilder mit dem Lazyload-Plugin über jequery automatisch erst bei Bedarf laden, weiß aber nicht, wie ich das umsetzen muss. Heraus kommt ja ein IMG-Tag: <img src="Link_zum_Media_Bild"/> das müsste ich nun so darstellen: <img class="lazy" src="temp_bild" data-original="Link_zum_Media_Bild"/>
Kann mir jemand sagen, wie ich das am geschicktesten hinbekomme? Vielen Dank!
Ich bin selbst fündig geworden. Ich habe die RenderEngine von Umbraco auf "Mvc" umgestellt und habe nun also eine Razor-View. Dort kann ich mir selbst die Grafik aus Umbraco holen und in einem IMG-Tag anzeigen:
Der Parameter "mainImage" ist dann der Parameter aus dem Dokumententyp. Schöner wäre es, das nun noch in irgendein Makro zu packen, um den Code etwas zu verringern. Aber vorerst bin ich zufrieden.