J'ai une table de jointures qui apporte une table d'utilisateurs et une table de communications ensemble. J'ai les relations appropriées construites dans Cake. Lorsque j'utilise var $scaffold;
dans les contrôleurs, tout est parfait. Je peux afficher, ajouter et modifier des enregistrements dans les deux directions. Toutefois, lorsque je supprime la fonctionnalité var $scaffold
via la console Bake et que je fais cuire créer l'index standard, afficher, ajouter, modifier les fichiers tout ce qui capabillity disparaît. J'ai eu l'impression, à partir du manuel du livre de cuisine, que la cuisson recréerait l'index, voir, ajouter, éditer les fichiers exactement comme var $scaffold;
les crée ainsi me permettant de les éditer comme bon me semble. Ai-je tort dans cette hypothèse?CakePHP Scaffolding Édition
Existe-t-il un moyen de voir le code généré par l'échafaudage lorsqu'il rend une vue. Je connais les modèles d'échafaudage mais je dois admettre qu'ils sont encore un peu au-dessus de ma base de connaissances pour le moment.
Aimez le site en passant.
Merci
Merci de répondre Mike. Oui, je fais tout dans l'ordre et je lui dis de créer les actions de base du CRUD. Les premières questions vous demandent si vous voulez utiliser la fonction d'échafaudage, wihch par défaut à 'Non' et ensuite, si vous dites 'Non', il vous demande si vous voulez les actions CRUD standards. Les actions standard CRUD sont créées mais le code créé est seulement CRUD basique sans les fonctionnalités 'var $ échafaudage'; fonctionnalité crée. –
Pouvez-vous être plus précis quant aux «caractéristiques» manquantes? Pour répondre à votre question sur 'voir le code généré en utilisant var $ échafaud' qui est essentiellement ce que la cuisson était censée faire, vous devriez voir, si ce n'est exact, des fonctionnalités extrêmement similaires. –