# |
Jun 13th 2016, 18:36 |
SpoutBE |
'action' est deprecated mais 'url' fonctionne tjs |
# |
Jun 13th 2016, 18:36 |
Nicolas13860 |
The action option in FormHelper::create() has been deprecated, as it was in 3.x. Note that this now makes the action key of an array URL consistently respected for the generation of the DOM ID. If you used the deprecated key you will want to compare the generated ID for forms before and after your upgrade. |
# |
Jun 13th 2016, 18:35 |
Nicolas13860 |
mais avant ca appelait l'add de blog comment (ca devait prendre le controller correspondant au model précisé) |
# |
Jun 13th 2016, 18:34 |
Nicolas13860 |
ce qui est logique |
# |
Jun 13th 2016, 18:34 |
Nicolas13860 |
s13 je vois ce que tu veux dire. Oui actuellement si je précise pas ca appelle le add de blogArticle |
# |
Jun 13th 2016, 18:34 |
s13 |
bah du moment que ca fonctionne pour toi |
# |
Jun 13th 2016, 18:34 |
Nicolas13860 |
dans le changelog 2.8.4 ca a p-e un rapport |
# |
Jun 13th 2016, 18:33 |
Nicolas13860 |
A regression introduced in 2.8.0 in FormHelper when handling the deprecated action option has been fixed. (@markstory) |
# |
Jun 13th 2016, 18:33 |
Nicolas13860 |
non add de blogComment |
# |
Jun 13th 2016, 18:33 |
s13 |
ben tu appeles add de blogArticle |
# |
Jun 13th 2016, 18:33 |
Nicolas13860 |
ca fonctionnait puisque j'ai eu 26 comments |
# |
Jun 13th 2016, 18:32 |
Nicolas13860 |
view.ctp (blogArticles) |
# |
Jun 13th 2016, 18:32 |
s13 |
et tu etais dans quel vues |
# |
Jun 13th 2016, 18:32 |
Nicolas13860 |
celle ligne est dans un vue de BlogArticles |
# |
Jun 13th 2016, 18:32 |
Nicolas13860 |
je ne précisais pas le controller |
# |
Jun 13th 2016, 18:32 |
Nicolas13860 |
archive du 1er mai 2016 |
# |
Jun 13th 2016, 18:32 |
Nicolas13860 |
echo $this->Form->create('BlogComment', array('action' => 'add')); |
# |
Jun 13th 2016, 18:30 |
Nicolas13860 |
attends je look dans les archives de la prod |
# |
Jun 13th 2016, 18:30 |
Nicolas13860 |
j'ai check dans mes archives |
# |
Jun 13th 2016, 18:29 |
Nicolas13860 |
alors que là ca marchait plus /model_du_controller/add |
# |
Jun 13th 2016, 18:29 |
Nicolas13860 |
et ca générait /modele_précisé/add |
# |
Jun 13th 2016, 18:29 |
Nicolas13860 |
je mettais juste action = "add" |
# |
Jun 13th 2016, 18:28 |
Nicolas13860 |
non ;-) |
# |
Jun 13th 2016, 18:28 |
s13 |
ben que tu te trompes et qu'il fallait tjs préciser le controller :p |
# |
Jun 13th 2016, 18:26 |
Nicolas13860 |
fausse manip dsl ^^ |
# |
Jun 13th 2016, 18:26 |
Nicolas13860 |
echo $this->Form->create('BlogComment', array( |
# |
Jun 13th 2016, 18:26 |
Nicolas13860 |
s13 tu veux dire quoi ? |
# |
Jun 13th 2016, 18:26 |
Nicolas13860 |
echo $this->Form->create('BlogComment', array( |
# |
Jun 13th 2016, 18:26 |
s13 |
voui ? |
# |
Jun 13th 2016, 18:26 |
Nicolas13860 |
s13? |
# |
Jun 13th 2016, 18:25 |
s13 |
je pense que tu te fourvoie |
# |
Jun 13th 2016, 18:24 |
Nicolas13860 |
avant = en 2.7 |
# |
Jun 13th 2016, 18:23 |
Nicolas13860 |
mais c'est mieux ca permet d'avoir les datas d'un model + url du controller que l'on souhaite (= + souple) |
# |
Jun 13th 2016, 18:22 |
Nicolas13860 |
là j'ai du préciser l'url |
# |
Jun 13th 2016, 18:22 |
Nicolas13860 |
sauf qu'avant quand tu précisais que le model (c'était mon cas) form action = url du controller correspondant au model |
# |
Jun 13th 2016, 17:45 |
s13 |
en cake 2 c'est la depuis des lustres :) |
# |
Jun 13th 2016, 17:45 |
s13 |
c'est pas nouveau |
# |
Jun 13th 2016, 17:43 |
Nicolas13860 |
ok c'est nouveau |
# |
Jun 13th 2016, 17:43 |
Nicolas13860 |
$options['url'] Si lâ??action que vous désirez appeler avec le formulaire nâ??est pas dans le controller courant, vous pouvez spécifier une URL dans le formulaire en utilisant la clé â??urlâ?? de votre tableau $options. Lâ??URL ainsi fournie peut être relative à votre application CakePHP |
# |
Jun 13th 2016, 17:37 |
Nicolas13860 |
bon ca marche en précisant le controller... avant ca marchait en précisant le model. Ma foi ... |
# |
Jun 13th 2016, 17:32 |
Nicolas13860 |
2H de perdu pour un form->create |