I would like to get the value that was in database before a save in order 
to send an email saying that the content toto has chnaged to tata.

How could I get the previous value. I ve tried with beforeSave but it 
doesnt work

function beforeSave($options){

            $value  = $this->read();
            $this->ModifiedValues = $value['Boite'];
            
            return true;

        }


         function afterSave($created){

            $addValues = $this->read();
            if ( $created ) {
                $mailOptions['subject']        = __('MailObjectAjoutBoite');
                $mailOptions['templateView']   = 'ajout_feminin';
                $mailOptions['templateLayout'] = 
'avec_signature_fournitures';

                $mailOptions['viewVars'] = array(
                                        'value' => 'boîte',
                                        'name'  => 
$addValues['Boite']['name'],
                                        'id'    => $addValues['Boite']['id']
                                    );
            } else {
                $mailOptions['subject']        = 
__('MailObjectModificationBoite');
                $mailOptions['templateView']   = 'modification_feminin';
                $mailOptions['templateLayout'] = 
'avec_signature_fournitures';

                $mailOptions['viewVars'] = array(
                                        'value'  => 'boîte',
                                        'name'   => 
$addValues['Boite']['name'],
                                        'id'     => 
$addValues['Boite']['id'],
                                        'before' => 
$this->ModifiedValues['name']
                                    );
            }

            

            $this->mail_send($mailOptions);
        }


Thanks

-- 
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].
Visit this group at http://groups.google.com/group/cake-php?hl=en-US.


Reply via email to