Comments (1)
Sometimes also control characters can be cut and pasted into Akeneo text fields, such as the DLE character. Those characters are not visible because they are not printable, but they cause issues if they are used in XML files: XML does not support control characters, even if the field is enclosed in CDATA. To be exact, in XML 1.1 you can use some control characters, using NCR notation, but they are useless characters, so that we just need to remove them from texts.
Control characters can be removed with a simple regexp:
preg_replace('/[[:cntrl:]]/', '', $text)
from syliusakeneoplugin.
Related Issues (20)
- Fix roave BC check
- Use new Symfony bundle directory structure HOT 1
- [BUG] - Import Akeneo boolean attributes in Sylius select attributes
- [BUG?] - Variant images not removed
- Clean attributes by inline style HOT 1
- Consume AttributeOptions message before Product HOT 1
- V2 - Dispatch event with SearchBuilder arguments to allow edit filter query on Akeneo PIM HOT 1
- Add an attribute for each value handler in feature tests
- Import feedback system HOT 1
- [BUG] - If you are using two concurrency messenger consume process you will get an error while importing files HOT 1
- [BUG] - Changing family variant on Akeneo product will break the import of the product
- [BUG] - Option value duplicated on deleted product on Akeneo
- [BUG] - Duplicated option values on Sylius for the same variant
- Dispatch pre/post create/update events for product variant
- Import/update Sylius product option values
- [BUG] - FileAttributeValueHandler does not download files for all locales when attribute has value per locale in Akeneo
- Import attribute translations
- [BUG] - The webhook import dispatch does not consider filters applied on import command
- [BUG] - Product without any product translation will fail on post create event
- Import new select attribute options while importing products
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from syliusakeneoplugin.