Are you sure that's what Propel does and not some kind of output escaping you have in place ? It doesn't for me, but it's hard to say what could be causing it without detailed information about your installation & database setup. For me, I have all textfields (varchar,text,etc.) set to utf8_unicode_ci in mysql, and set "encoding: utf8" in databases.yml. In this setup, Propel stores all data in proper UTF-8 encoding, meaning all data stays exactly as it is, no escaping. Maybe you have htmlentities() escaping on your output which is causing the ® to appear. Html escaping is (afaik) never done by Propel because it makes no sense in the context of SQL.
> > For the most part you're right, I do want the data to go into the > database as is. But Propel by default is encoding the registered > trademark symbol into ® which is fine but I would just like that > encoding to be the entity number equivalent instead ®. From what > I have read about htmlspecialchars this can be accomplished by > defining a different quote style "ENT_QUOTES". I was figuring propel/ > symfony would have a config option that would change the encoding > before the data is saved into the database. > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "symfony developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/symfony-devs?hl=en -~----------~----~----~----~------~----~------~--~---
