Salut Esion et merci pour ta réponse ! 1) Oui, je sais bien que Bake propose des fonctions basiques, mais une fonction "admin_add()" ou "admin_delete()" n'est-elle pas basique ??
2) Ah bon ? Quelle release/build utilises-tu ?? Ou alors c'est parce que tu crée des modèles qui ont des validations sur plusieurs champs, qui ne sont pas des id auto_increment... Car moi j'ai trouvé une légère erreur dans le code source (script "cake/console/libs/tasks/model.php", fonction bake() à la ligne 503) qui expliquerait pourquoi rien n'est créé quand on ne choisit qu'un seul critère de validation ! A cet endroit du code, on calcule le nb d'éléments du tableau "validate" et on vérifie que ce nombre est strictement supérieur à 1, ce qui ne colle pas dans mon cas d'utilisation... 3) Bah oui, je réponds comme pour le 1) : mettre deux critères de validation sur un même champ me semble quelque chose de relativement basique ! Pour conclure, je pense bien sûr qu'il faut créer nos propres scripts de baking, mais ce n'est pas forcément très simple. Par ailleurs, je pense que les quelques corrections/optimisations que je propose ne sont pas complètement dénuée d'intérêt et je voulais donc avoir l'avis de la communauté sur la nécessité ou non de les signaler sur le bug- tracker officiel, notamment pour le point 2)... Au plaisir de te lire, Cordialement Avairet On 10 jan, 22:44, esion <[EMAIL PROTECTED]> wrote: > Hello, > Je fais tes différents tests > > On Jan 10, 4:41 pm, avairet <[EMAIL PROTECTED]> wrote: > > > Bonjour à tous, > > > Je repose une question postée ce matin sur le groupe anglais. > > > Dans la release 1.2.0.5875, la génération du code en ligne de commande > > était foireuse. > > J'ai récupéré la 1.2.0.6311 et cela semble aller beaucoup mieux, mais > > je constate encore des bizarreries : > > > 1) A la création d'un contrôleur, si on répond "no" à la question > > "Would you like to include some basic class methods?", le script ne > > nous permet plus de créer les fonctions et le routing "admin" !? > > Je pense que c'est normal dans le sens où bake propose des fonctions > permettant de creer des méthodes basics > Ce serait à implementer mais cela rendrait bake beaucoup plus complexe > et peut être ionstable. > > > 2) A la génération d'un modèle, lorsqu'on souhaite générer un critère > > de validation pour l'un des champs, le script continue sans problème, > > mais une fois le fichier créé, aucune trace du tableau "$validate" > > avec le critère choisi !!?? > > Je n'ai pas de soucis à ce sujet, > > > 3) Toujours à propos des critères de validation, le script ne permet > > pas d'en choisir plusieurs pour un même champ... ce qui est bien > > embêtant ! > > Idem que pour 1), bake permet de generer du code basic. > D'accord ce serait beaucoup plus facile à implémenter que pour les > controller peut être. > > Sinon, je crois que tu peux creer tes propres scripts pour la > "cakeconsole"http://tempdocs.cakephp.org/#TOC108142 > > > Voilà, si vous avez constaté ces mêmes problèmes, si vous avez trouvé > > une explication ou une solution, si vous pensez que ce sont des > > erreurs importantes et que je devrai en faire des tickets sur le Trac, > > merci de vous manifester ! > > > Merci de votre attention, > > > Aurélien --~--~---------~--~----~------------~-------~--~----~ Groupe "Cakephp-fr". Adresse : [email protected] Pour résilier : [EMAIL PROTECTED] Pour les options : http://groups.google.com/group/cakephp-fr?hl=fr -~----------~----~----~----~------~----~------~--~---
