Copied to clipboard

Flag this post as spam?

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


  • Bent Holz 100 posts 273 karma points
    Apr 06, 2018 @ 11:36
    Bent Holz
    0

    Alt title to image media type

    I have added a property (seoTitle) to my image data type, so that I can add seo titles to images I upload.

    Now I would like to display this title but I cant get it to work.

        @{
        var mediaGet1 = Model.Content.GetPropertyValue<IPublishedContent>("aboutUsPicture");
        var seoTitle = Model.Content.GetPropertyValue<IPublishedContent>("seoTitle");
        if (mediaGet1 != null)
        {
            <img src="@mediaGet1.Url" alt="@seoTitle"/>                 
        }
    }
    

    I thought it would be straight forward but this only displays the image, but not the alt title...

    Any suggestions?

    Cheers!

  • Dave Woestenborghs 3504 posts 12135 karma points MVP 9x admin c-trib
    Apr 06, 2018 @ 11:48
    Dave Woestenborghs
    102

    Hi Bent,

    I think the problem is you are getting the seo title from the content item instead of the image. Can you try this :

    @{
        var mediaGet1 = Model.Content.GetPropertyValue<IPublishedContent>("aboutUsPicture");
        var seoTitle = mediaGet1.GetPropertyValue<string>("seoTitle");
        if (mediaGet1 != null)
        {
            <img src="@mediaGet1.Url" alt="@seoTitle"/>                 
        }
    }
    

    Dave

  • Michaël Vanbrabandt 863 posts 3348 karma points c-trib
    Apr 09, 2018 @ 07:08
    Michaël Vanbrabandt
    0

    Hi Bent,

    did you solved your issue using the answer of @Dave? Could you share it with the community?

    Have a nice day!

    /Michaël

  • Bent Holz 100 posts 273 karma points
    Apr 09, 2018 @ 08:31
    Bent Holz
    1

    It absolutely worked and makes perfect sence!... Just had the weekend off ;)

    Cheers Dave, thank you!...

  • 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