affecter une valeur a un variable au niveau du controller

Par El Achqar Abderrazzak, il y a 10 ans


Bonsoir,
je ss debutant dans cakephp et je rencontre un petit problème :/

je veux affecter une valeur a mon variable au niveau du controller avant d'executer ma requete sql

4 réponses

Lartak, il y a 10 ans

Bonsoir.

je veux affecter une valeur a mon variable au niveau du controller avant d'executer ma requete sql

Pourrais-tu être un peu plus précis s'il te plaît ?
Car pour définir une valeur à une variable que ce soit sur CakePHP ou ailleurs, il suffit simplement de faire :

$taVariable = 'saValeur';
El Achqar Abderrazzak, il y a 10 ans

Bonjour lartak,
La version de cakephp 3.2
j'ai créé mes controllers ,Views et Models a l'aide de cake bake
dans une view le formulaire envoie des données et dans le controlleur je récupéré les données et je veux modifier request->data et modifier les données vide
j'espére que j'ai bien expliquer mon probléme :(

Merci une autre fois

Lartak, il y a 10 ans

Bonjour.
Dans ce cas là, il te suffit de faire quelque chose comme :

$this->request->data['nomDuchamp'] = 'laValeurADonner';
El Achqar Abderrazzak, il y a 10 ans

merci Lartak et dans une relations hasMany comment arriver au variable de la 2éme table

table1( id int primary key nom varchar2(50) etat int ) table2( id int table1_id int nom varchar2(50) etat int )

par ex :
je veux modifier l'attribut etat du table2 dans le controlleur et j m'excuse pr le dérangement :/