View Issue Details

IDProjectCategoryView StatusLast Update
0002005OXID eShop (all versions)1.04. Content, static (register, contact etc.) pagespublic2011-12-30 16:17
Reporteratlan428 Assigned To 
Status resolvedResolutionfixed 
Product Version4.4.1 revision 28950 
Fixed in Version4.5.7 revision 41909 
Summary0002005: Invalid escpaing of &
DescriptionThe &-Sign would be replaced with an &, if you save a CMS-Page. That will produce a invalid HTML-Page and the SGML-Parser returns an error.
Steps To Reproduce1. Insert a link with parameters into a CMS-Page (like and use & to escape the ampersand
2. Open the CMS in a browser and view the html-source
3. The & is replace with an &
TagsNo tags attached.
Attached Files
screen.JPG (126,475 bytes)   
screen.JPG (126,475 bytes)   
PHP Versionany
Database Versionany



2010-07-29 10:30

reporter   ~0003319

I've use the & amp ; sign, but mantis doesn't show it.


2010-07-29 12:21

reporter   ~0003321

Reminder sent to: atlan428


if you use "&" character in cms page, then after saving it, in source it will be converted to "& amp ;". in shop frontend, in source it will also be "& amp ;", but visible as "&". no matter, if it is a separate character or used inside link. Links will also work correctly.
sorry, but i do not fully understand the problem. is this functionality not working in your eShop? or do you expect it to work in different way?



2010-07-29 13:09

reporter   ~0003325


I've attached a screenshot showing the problem. The link is inserted with an & amp ; between test and test2. But it's replaced with an &-sign in the source code. That produces invalid html-files. (