I've heard that it's good practice to put associations in the model
(rather than using bindModel) but when declairing a HABTM
relationship, I can't figure out how to add conditions or variables to
the relationship declairation.
For example,
class Product extends AppModel {
var $hasAndBelongsToMany = array('Rebate' => array('className' =>
'Rebate', 'condition' => 'Rebate.expires >= ' . date('Y-m-d')));
}
Obviously the above doesn't work because you can't use a variable in
another variables declaration.
I suppose I could change it to 'Rebate.expires > NOW()' but this type
of question comes up often such as adding the condition that a model
has
"is_active = 1", or
"date > $start AND date < $end"
... or something similar.
So how can association relationships include conditionals or variables
if I want to keep the association in the model?
Thanks
John
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Cake
PHP" 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
-~----------~----~----~----~------~----~------~--~---