Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • Neil Norpa 24 posts 44 karma points
    Apr 12, 2011 @ 22:33
    Neil Norpa
    0

    render image from media using media picker in Umbraco 4.5.2

    hi,

    This is probably a simple thing but it giving me a headache i think i need a rest

     

    basically am using 4.5.2 and have inserted a number of image within the media section all i need to know is how to render them in a template i keep geting the id in my img src.

     

    simples but busting my...

    king regards

     

    Neil.

     

  • Eran Meir 401 posts 543 karma points
    Apr 12, 2011 @ 22:48
    Eran Meir
    0

    you can't render them to a template without a macro
    here's an example for xslt

    <xsl:variable name="media" select="umbraco.library:GetMedia($currentPage/imageProperty, 0)" />
     img src="{$media/umbracoFile}" width="80" height="80" />

    Razor example

    @{
    dynamic image = new umbraco.MacroEngines.DynamicMedia(@Model.imageProperty);
    img src="@image.umbracoFile" width="80" height="80 />
    }

    add a "<" on the img string, the forum try to render them as img :)

  • Kim Andersen 1447 posts 2197 karma points MVP
    Apr 12, 2011 @ 23:04
    Kim Andersen
    0

    Hi both of you

    Actually, yes you can render the image in your templates. You can do like this:

    <umbraco:Item runat="server" field="mediaPickerAlias" xslt="concat('&lt;img src=&quot;',umbraco.library:GetMedia({0}, true())/umbracoFile, '&quot; /&gt;')" xsltDisableEscaping="true"/>

    /Kim A

  • This forum is in read-only mode while we transition to the new forum.

    You can continue this topic on the new forum by tapping the "Continue discussion" link below.

Please Sign in or register to post replies