Copied to clipboard

Flag this post as spam?

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

  • Hundebol 167 posts 314 karma points
    Mar 14, 2017 @ 12:04

    Render Tags datatype in Nested Content

    Hi umbracians,

    I am using the Tags datatype inside Nested Content. I found out, that this datatype needs to be saved in JSON in order to work properly.

    But - now I am having trouble rendering the actual tags.

    Normally i do like this:

    @if (item.HasValue("tags"))
        var tagList = item.GetPropertyValue("tags").ToString().Split(',');
        foreach (var tag in tagList)
        <p>@tag.ToLower().Replace(" ","-")</p> 

    But, this just gives me the following:

        "john-deere", "mitsubishi" 

    So, the question is - what do i need to do, in order to get rid of the brackets and stuff

    thanks in advance!

  • Lee Kelleher 3906 posts 14864 karma points MVP 10x admin c-trib
    Mar 14, 2017 @ 12:25
    Lee Kelleher

    Hi Hundebol,

    Unfortunately, it's a known issue, the Tags property-editor isn't compatible with Nested Content, (although, I do need to update our README file).

    We have the same issue with the DocTypeGridEditor, which has more details here:

    Ultimately the Tags property-editor has been designed to be used once per page/node. (As it also stores the node ID in another database table, (cmsTags)).

    Furthermore, the code that prepares the Tags value for the database is quite different to other property-editors. There's more info on the issue tracker about this:

    There's not much we can do to support Tags within Nested Content.

    - Lee

  • Hundebol 167 posts 314 karma points
    Mar 14, 2017 @ 12:38

    Hi Lee,

    Thank you for such a thorough answer!

    Too bad it's not supported - but on the plus side, because of this great answer, I now know WHY it's not supported.

    Thanks again and have a great day.

    best regards :)

Please Sign in or register to post replies

Write your reply to: