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
-~----------~----~----~----~------~----~------~--~---

Reply via email to