Copied to clipboard

Flag this post as spam?

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

  • Shola 65 posts 272 karma points
    May 07, 2015 @ 17:50

    Possible to coexist with existing implementation?


    It appears that this package is smart enough to convert a property to its associated object, even without specifying the type in the generic brackets. (i.e. GetPropertyValue("mainImage") returns a IPublishedContent media entity without me having to say something like GetPropertyValue("mainImage")).

    Well, I use strongly typed objects in my views, so there's a lot of this sort of code going on:

    var img = Umbraco.TypedMedia(Model.Content.GetPropertyValue("mainImage"));

    ...where mainImage is just the alias for a media picker ID value. If I install this package, I'm assuming I'd get a lot of errors in my views, given that Umbraco.TypedMedia expects just an ID and not an already-converted IPublishedContent, correct? I'd probably have to convert all the code above to something like:

    var img = Model.Content.GetPropertyValue("mainImage");



  • Jeavon Leopold 3042 posts 13382 karma points MVP 8x admin c-trib
    May 08, 2015 @ 11:19
    Jeavon Leopold

    Hi Shola,

    Yes, if you install this package you will need to update all of your code to use the new objects instead of the original strings. Your code should reduce a lot, and it generally doesn't take very long to update.



Please Sign in or register to post replies

Write your reply to: