Copied to clipboard

Flag this post as spam?

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


  • David Amri 51 posts 194 karma points
    17 days ago
    David Amri
    0

    Hi,

    I have a rte property with <p> tags with nested <a> tags. Now I'm trying to remove the <p> tags from that property.

    If I use:

    Umbraco.StripHtml(item.propertyAlias, "a");
    

    the <a> tag is removed and the <p> tags are still rendered as expected.

    But if I use:

    Umbraco.StripHtml(item.propertyAlias, "p");
    

    the <p> and the <a> tags are removed? Shouldn't this only remove the <p> tag? Or will this simply remove the <p> tag and all the html within the paragraph?

    Best regard David

  • Alex Skrypnyk 3920 posts 13872 karma points mvp
    17 days ago
    Alex Skrypnyk
    0

    Hi David

    What property editor are you using?

    Thanks,

    Alex

  • David Amri 51 posts 194 karma points
    17 days ago
    David Amri
    0

    Sorry... Rich text editor

  • Alex Skrypnyk 3920 posts 13872 karma points mvp
    17 days ago
    Alex Skrypnyk
    0

    Try to use RemoveParagraphTags method:

    library.RemoveParagraphTags(value)
    
  • David Amri 51 posts 194 karma points
    15 days ago
    David Amri
    0

    Thanks Alex,

    When trying out "RemoveParagraphTags" an error is thrown due to "library does not contain a definition for RemoveParagraphTags".

    I'm trying to display the rich text editor data inside a partial view with razor.

    / Regards David

  • Ben Palmer 64 posts 262 karma points
    1 week ago
    Ben Palmer
    0

    Not exactly clean but you could get away with a couple of simple replacements here:

    item.propertyAlias.Replace("<p>", "").Replace("</p>", "")

Please Sign in or register to post replies

Write your reply to:

Draft