VirtueMart Forum

VirtueMart 2 + 3 + 4 => Virtuemart Development and bug reports => Development & Testing => Topic started by: sandomatyas on January 13, 2019, 07:13:37 AM

Title: HTML entities in order item name
Post by: sandomatyas on January 13, 2019, 07:13:37 AM
I recently updated a VM 3.2.14 to 3.4.3.9992. Everything works well but in #__virtuemart_order_items.order_item_name I get html entities instead UTF-8 characters.
Like the string is 'testáéó' and the stored version is 'testáéó'
Is there a way to get back the standard characters?
Title: Re: HTML entities in order item name
Post by: sandomatyas on January 14, 2019, 11:02:01 AM
Hi

It's also in VirtueMartModelProduct
$child->product_name = vRequest::vmHtmlEntities( $child->product_name);
I wonder why VM needs this?
Title: Re: HTML entities in order item name
Post by: sandomatyas on February 01, 2019, 14:48:42 PM
Any ideas with this? I removed this line from 3 of my sites because some extensions couldn't handle it well.
Title: Re: HTML entities in order item name
Post by: sandomatyas on March 20, 2019, 18:02:42 PM
Any thoughts?
shopFunctionsF::limitStringByWord also broken when this is active
Title: Re: HTML entities in order item name
Post by: Milbo on March 28, 2019, 12:52:08 PM
yepp, I am on it to remove it, but I need a tester. Please contact me in skype.

The problem behind is that Admins can store raw, always, it is not filtered. The idea is now that we use the joomla filtering only.