Hi Nicola.

> I'm trying to understand if and in which way could be possible to
> achieve such a result. Maybe I've explained the wrong way: I need to
> format some common fields like boolean value and achieve this adding
> an afterFind(results) callback in the app_model.php. I'd like to know
> if this is the best way to accomplish this 'cause I noticed that (of
> course) it causes problems when trying to edit something: the datas
> are formatted as I requested in the app_model but this causes
> validation problems (super simple example: boolean humanized as "Yes/
> No" and no more as 1/0).

I would have thought the only time you need to display 1 or 0 as yes
or no is in the view. You're quite right that if you adjust the data
in app_model, it will break your DB.

I have a Config value set in my bootstrap, and output that. eg:

// bootstrap.php
Configure::write('yesno', array(0=>'No', 1=>'Yes');

// View
Configure::read('yesno.'.$row[$modelClass]['field']); // outputs 'Yes'
for 1, and 'No' for 0.

hth

Jon

-- 

jon bennett
w: http://www.jben.net/
iChat (AIM): jbendotnet Skype: jon-bennett

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"CakePHP" 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/cake-php?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to