Copied to clipboard

Flag this post as spam?

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

  • Mary 15 posts 123 karma points
    Jul 05, 2017 @ 09:42

    Merchello v.2.5.0 with Umbraco v 7.6.3

    Hi there

    I'm wondering if somebody has already experience with Umbraco v 7.6 (7.6.3) with the newest Merchello version 2.5.0.

    Does this work together? Or are there any compatibility problems?

    Thanks a lot for your feedbacks.

  • Dave Long 13 posts 43 karma points
    Jul 05, 2017 @ 14:58
    Dave Long

    Hi Mary

    I've just installed Merchello via Nuget on a 7.6.3 instance and am getting a few errors when trying access the Merchello section in the backoffice - fortunately this is just a playground site, so it's not an issue for me, but I'd suggest sticking to the "supported" umbraco versions for now.

    Hope this helps, Dave

  • Mary 15 posts 123 karma points
    Jul 05, 2017 @ 15:06

    Hi Dave

    Out of my experience, the Merchello which is installed via the Nuget does not contain everything what is contained in the Package which you can download in the Umbraco Projects.

    Doing it the old way and downloading the Merchello Project and installing it then from locally I was able to install it without any problems.

    I'm just wondering whether there are any compatibility problems known between Umbraco v 7.6 and Merchello v. 2.5.0 so far?

    Thanks, Mary

  • Dave Long 13 posts 43 karma points
    Jul 05, 2017 @ 15:10
    Dave Long

    Thanks - I'll try a traditional Package install and let you know if I run into any issues.

    I'm setting up a new store from scratch, so should get a decent look at potential compatibility issues.


  • Paul Sterling 718 posts 1534 karma points MVP 8x admin c-trib
    Jul 05, 2017 @ 15:48
    Paul Sterling

    Dave -

    You may run into compatibility issues when using Merchello's extended product via document type feature. Merchello currently stores media id's (and possibly other property data) in the legacy integer format - Umbraco 7.6.* now uses the UDI format. You can easily work around this characteristic as long as your code knows to expect int media id's. By default, in 7.6.*, Umbraco assumes UDI.

    By way of an example, this method expects the "image" property value to be a UDI type

    var mediaId = Model.GetPropertyValue<string>("image");

    Which, if using the Merchello extended property feature, it won't be. In that case using

    var mediaId = Model.GetProperty("image", true).DataValue;

    will work with the int type.

    There may be other cases where Merchello stores the legacy property values as well, so this approach can help accommodate that. There are other possible approaches to this as well (e.g. Property Value Converters) but keeping it as simple as possible to start.

  • Dave Long 13 posts 43 karma points
    Jul 06, 2017 @ 06:05
    Dave Long

    Thanks Paul. I'll bear that in mind when working through it all.

    much appreciated.


  • Jeroen Breuer 4908 posts 12265 karma points MVP 4x admin c-trib
    Aug 16, 2017 @ 13:35
    Jeroen Breuer

    So Merchello is compatible with Umbraco 7.6, but there are some issues with the playground environment?

    I see Merchello is still developed actively on github:

    Is there a roadmap / release date for version 2.6?


  • Tom Madden 253 posts 455 karma points MVP 4x c-trib
    Aug 21, 2017 @ 20:40
    Tom Madden

    I'd also like to know if there's an ETA for a safe version to work with v7.6.latest

Please Sign in or register to post replies

Write your reply to: