Purchase Order: Product Name doesn't render HTML tags inserted, they're being displayed as plaintext

  • taikowithtoni
    Asked on November 8, 2016 at 12:32 AM

    I had a form that had HTML on it and it looks like it's broken because the code is showing through...Please help?

  • Nik_C
    Replied on November 8, 2016 at 5:56 AM

    I checked your form and the problem is in the name of each product, you see each of your names is consisted of mix of tags and product description:

    Purchase Order: Product Name doesnt render HTML tags inserted, theyre being displayed as plaintext Image 1 Screenshot 50

    So if you remove tags, it will show normally:

    Purchase Order: Product Name doesnt render HTML tags inserted, theyre being displayed as plaintext Image 2 Screenshot 61

    And you can do that by going to Wizard of your payment field:

    Purchase Order: Product Name doesnt render HTML tags inserted, theyre being displayed as plaintext Image 3 Screenshot 72

    And click Edit on each product:

    Purchase Order: Product Name doesnt render HTML tags inserted, theyre being displayed as plaintext Image 4 Screenshot 83

    Hope it helps.

    Do let us know if you have further questions.

    Thank you!

     

  • taikowithtoni
    Replied on November 8, 2016 at 11:44 PM
    Hi Nik,
    Thanks for your quick response.
    I put the HTML in the product name when I created the form because I wanted
    to have a product name as well as a description on my form. I didn't see
    any form payment wizards that gave me that option, so I added HTML in the
    product name as a work around. It used to look like the last screenshot you
    attached, but recently changed. Did something change on JotForm?
    At the end of the day, I really just want a product title and description
    area.
    Can you recommend another payment wizard or other feature that can help me
    achieve this?
    Thank you!
    ...
  • Support_Management Jotform Support
    Replied on November 9, 2016 at 2:44 AM

    It used to look like the last screenshot you attached, but recently changed. Did something change on JotForm?

    You're correct, iirc this was indeed working before. Using HTML tags on the Product Name should have rendered the HTML tags properly.

    However, it appears some changes were rolled out with how these labels are being rendered so I've escalated this to our Devs. Although I won't be able to give you any timeframe, rest assured, we'll keep you apprised on this same thread if/when there's an update.

    Can you recommend another payment wizard or other feature that can help me achieve this?

    Sadly, after testing several Payment Processors, none of them renders the HTML tags. For the time being, the best we can do is either wait for an update from our Developers OR just follow my colleague's suggestion of removing the HTML tags as a temporary solution so it displays properly at the very least.