pour l'ajout seulement ; dans le model je faius un if (empty($this-
>id))
pour le status scotché a un je continue de creuser la fonction save de
la class model.php
On Mar 26, 11:30 am, foxmask <[EMAIL PROTECTED]> wrote:
> Bonjour,
> Un truc qui coince ; mon champ status reste desesperement avec la
> "default value (1) " que je lui ai mise lors de la creation de ma
> table au lieu de prendre la valeur que j'ai choisi dans mon
> formulaire.
> Du coup je me demande à quoi cela peut-etre dû.
> J'ai testé l'utilisation du beforeSave dans mon modele
> mais je n'ai pas envi que la valeur 2 soit affectée à la colonne
> status, quelque soit l'action (edit/add), mais uniquement à la
> creation.
> Donc si la solution est bien un beforeSave, comment dans le model, on
> identifie la methode qui invoque le callback ?
>
> Si le beforeSave n'est pas la bonne piste, quelle est-elle ?
>
> ps : actuellement ; avec le beforeSave , en affectant 2
> systematiquement ; cakephp me dit qu'il peut pas mettre à jour ma
> donnée... screunieunieu.......
>
> Merci ;)
>
> Cdt.
>
> On Mar 25, 10:28 pm, foxmask <[EMAIL PROTECTED]> wrote:
>
> > plus ajouté dans son controller :
>
> > $this->Security->blackHoleCallback='error404';
> > dans le beforeFilter comme ceci:
>
> > public function beforeFilter() {
> > if (!empty($this->data)) {
> > $this->Security->blackHoleCallback='error404';
>
> > $this->Security-
>
> > >requirePost('admin_add','admin_edit','add');
> > }
> > }
>
> > et la methode error404 qui va bien
> > public function error404 () {
> > $this->theme = 'puncake';
> > $this->layout = 'admin';
> > $this->set('name',__('Invalid Request',true));
> > $this->set('message',__('You made an invalid
> > action!',true));
> > }
>
> > le tout pour exploiter le cas echeant le template error404.ctp ;)
>
> > sans tout cela point de salut.
>
> > On 25 mar, 21:05, foxmask <[EMAIL PROTECTED]> wrote:
>
> > > J'aime bien la sécu et lutter contre les intrusions donc pour moi
> > > ajouter ce composant est obligatoire pour la pérénité d'un CMS.
>
> > > à suivre ;)
>
> > > On 25 mar, 17:37, Lionel <[EMAIL PROTECTED]> wrote:
>
> > > > Je me disais la même chose.
> > > > On va avoir notre expert francophone en Scurity Component...!
> > > > Bon courage
>
> > > > Lionel
--~--~---------~--~----~------------~-------~--~----~
Groupe "Cakephp-fr".
Adresse : [email protected]
Pour résilier : [EMAIL PROTECTED]
Pour les options : http://groups.google.com/group/cakephp-fr?hl=fr
-~----------~----~----~----~------~----~------~--~---