# |
May 19th 2016, 15:19 |
Skeletyon |
Il me semble que cake veut un id pour chaque table |
# |
May 19th 2016, 15:19 |
Skeletyon |
erreur de construction de base alors |
# |
May 19th 2016, 15:19 |
Anju_ |
Non :/ |
# |
May 19th 2016, 15:19 |
Anju_ |
Alors que le champ item_id n'existe pas dans cette table |
# |
May 19th 2016, 15:19 |
Anju_ |
Skeletyon: Il me fait DELETE FROM items_items WHERE item_id = :c0 |
# |
May 19th 2016, 15:19 |
leknoppix |
tu n'avais pas peut etre un champ que tu as renommé au suprimé il y a quelques temps, et si tu as utilisés des cake bake pour accéler .... |
# |
May 19th 2016, 15:18 |
Skeletyon |
// Dans une méthode initialize de Table. $this->hasMany('Comments', [ 'dependent' => true, 'cascadeCallbacks' => true, ]); |
# |
May 19th 2016, 15:18 |
Skeletyon |
http://book.cakephp.org/3.0/fr/orm/deleting-data.html |
# |
May 19th 2016, 15:18 |
leknoppix |
Anju_: c'est bizarre |
# |
May 19th 2016, 15:17 |
Skeletyon |
C'est quoi la condition qu'il t'ajoute? |
# |
May 19th 2016, 15:17 |
Anju_ |
xD |
# |
May 19th 2016, 15:16 |
Skeletyon |
$articles = $this->Paginator->paginate($articleTable->find(), $config); |
# |
May 19th 2016, 15:16 |
leknoppix |
Anju_: sinon tu n'as qu'a prendre, l'arme de destruction massive pour ton delete, elle s'appelle Skeletyon ator ;) |
# |
May 19th 2016, 15:16 |
Skeletyon |
Si vous devez paginer des données dâ??un autre component, vous pouvez utiliser directement PaginatorComponent. |
# |
May 19th 2016, 15:16 |
Skeletyon |
http://book.cakephp.org/3.0/fr/controllers/components/pagination.html |
# |
May 19th 2016, 15:16 |
neb19 |
ok |
# |
May 19th 2016, 15:16 |
neb19 |
hhmmm |
# |
May 19th 2016, 15:16 |
Skeletyon |
$this->set('articles', $this->paginate($query)); |
# |
May 19th 2016, 15:15 |
neb19 |
et indexChildCategories() |
# |
May 19th 2016, 15:15 |
neb19 |
donc me retrouver avec genre indexParentCategories() |
# |
May 19th 2016, 15:15 |
neb19 |
j'vais séparé mes tableau sur deux pages |
# |
May 19th 2016, 15:14 |
neb19 |
du coup j'ai une méthode un peu dégueu mais bon |
# |
May 19th 2016, 15:14 |
neb19 |
c'est dans mon controller que ca foire |
# |
May 19th 2016, 15:14 |
neb19 |
tout es bon sur le dom |
# |
May 19th 2016, 15:13 |
Anju_ |
Sauf que quand je veux supprimer mon item via mon site, il me lance une requête sur la table de liaison avec une condition sur un champ qui n'existe pas |
# |
May 19th 2016, 15:13 |
Anju_ |
Jusque là je pense que ça doit pas poser de problèmes |
# |
May 19th 2016, 15:13 |
Skeletyon |
Il faut donc que ce soit ptet 2 template differents, avec chacun leur pagination |
# |
May 19th 2016, 15:12 |
Anju_ |
Comme ça quand j'en supprime un, ça supprime toutes ses liaisons dans la table de liaison |
# |
May 19th 2016, 15:12 |
Skeletyon |
neb, il faut qu'au niveau du dom ca soit bon, car je suppose que la pagination cake se base dessus |
# |
May 19th 2016, 15:12 |
Anju_ |
Et j'ai mis un delete cascade |
# |
May 19th 2016, 15:12 |
Anju_ |
En fait j'ai des items qui peuvent être liés les uns aux autres. Du coup j'ai une table de liaison, avec des clés étrangères |
# |
May 19th 2016, 15:11 |
Anju_ |
Oui comme tu dis |
# |
May 19th 2016, 15:11 |
neb19 |
?? |
# |
May 19th 2016, 15:11 |
Anju_ |
Il me lance une requête, je comprends pas d'où elle sort xD |
# |
May 19th 2016, 15:11 |
neb19 |
p |
# |
May 19th 2016, 15:10 |
Anju_ |
Moi je me prends la tête sur une fonction basique de suppression |
# |
May 19th 2016, 15:10 |
neb19 |
^^ |
# |
May 19th 2016, 15:10 |
neb19 |
mais du coup c'est plus un probleme de pagination |
# |
May 19th 2016, 15:10 |
Anju_ |
Bah je sais pas xD |
# |
May 19th 2016, 15:10 |
Anju_ |
Oh :o |
# |
May 19th 2016, 15:09 |
neb19 |
je veux une pagination sur chacun des 2 tableaux |