Hi Tulio,
Thanks for the tip, I think that might have been what I was thinking
of :)
I have tried it in the model though and it doesn't seem to work:
function afterFind( $results ) {
$results->list_price = $results->list_price - 1.99;
return $results;
}
Am I using the correct code here?
I would expect all the prices throughout the site to be - 1.99 but
they are still the same.
Any ideas?
Cheers
Mike
On Aug 6, 5:57 pm, Tulio Faria <[EMAIL PROTECTED]> wrote:
> Hi,
>
> you could use: afterFind($results) where $results is the result of the
> find, like findAll...
>
> []'s
>
> On Aug 6, 12:52 pm, Mike Digital Egg <[EMAIL PROTECTED]> wrote:
>
> > Hi,
>
> > I would like to adjust a price coming out of the database at the model
> > level so that it is consistent throughout the site.
>
> > I thought I had done something like this before:
>
> > class Product extends AppModel {
>
> > var $name = 'Product';
>
> > function beforeFilter() {
> > $this->list_price = $this->list_price - $discount;
> > return $this;
> > }
>
> > }
>
> > but I can't find any documentation about the beforeFilter function in
> > a model, maybe I did it before in Ruby on Rails? Can this be done in
> > Cake?
>
> > Thanks
>
> > Mike
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---