Is it something that could be done using a CCK Computed Field? It allows
the field to be populated using PHP, and had the contents of the other
fields available to it.
Might be a little simpler than doing something in a module. Unless, of
course, you don't want it's function accessible from the frontend.
Brian
On 06/22/2009 12:44 PM, David Hautbois wrote:
Hi
I'm developping a custom CCK field for Drupal 6.
I'm don't want the user set the value himself. So, this field has no
widget.
I'm looking for how to set the value when the node is saved. (the
value is set when the node is created et not updated)
In hook_field, I tried to use 'presave' ou 'validate' for $op, but
I've some problems to work with it :
- 'presave' seems to be called when the node is displayed...
- when the node is created, the field has no value ($items[0]['value']
does not exists)
- ...
I 've look in some others CCK fields, but no one work like this.
I copied the text_field CCK field, renamed all 'text_field'
references, simplified it and removed the widget.
Can someone help me or point me to a good web page ? (not the CCK dev
documentation !, I read it many times!)
Thanks.
David
--
*Brian Vuyk*
Web Design & Development
T: 613-534-2916
Skype: brianvuyk
[email protected] | http://www.brianvuyk.com