Line 784 creates a hyperlink so visitors can easily add related products to their carts. The hyperlink contains the text 'Add to cart ' followed by the formatted selling price. When your currency sign contains HTML (i.e., €) it is not displayed correctly in this hyperlink. Instead of getting the euro sign, € is literally displayed.
Fix should be to pass three additional parameters to the l() function: 'NULL,FALSE,TRUE' , which makes sure HTML codes are displayed correctly.
I'm too new to drupal to submit the patch myself (again, sorry).
Comments
Comment #1
thebruins commentedEh, should be 'Instead of getting the euro sign, € is literally displayed'.