This document is for a version of CakePHP that is no longer supported. Please upgrade to a newer release!

Modifier le rendu HTML produit par les templates de « bake »

Si vous voulez modifier le rendu HTML produit par défaut par la commande « bake », suivez ces simples étapes :

Pour « cuire » des vues personnalisées :

  1. Allez dans : cake/console/templates/default/views

  2. Remarquez les 4 fichiers qui s’y trouvent

  3. Copiez les vers votre répertoire : app/vendors/shells/templates/[themename]/views

  4. Changez le rendu HTML pour contrôler la façon dont « bake » construit vos vues.

Le segment de chemin [themename] devrait correspondre au nom du thème bake que vous êtes en train de créer. Les noms de thème bake doivent être uniques, donc n’utilisez pas “default”.

Pour « cuire » des projets personnalisés :

  1. Allez dans: cake/console/templates/skel

  2. Remarquez les fichiers de base de l’application qui s’y trouvent

  3. Copiez les dans votre répertoire : app/vendors/shells/templates/skel

  4. Changez le rendu HTML pour contrôler la façon dont « bake » construit vos vues.

  5. Passez le paramètre “chemin du squelette” à la tâche project :

    cake bake project -skel vendors/shells/templates/skel
    

Notes

  • Vous devez lancer la commande cake bake project pour que le paramètre path puisse être passé.

  • Le chemin du template est relatif au chemin courant de l’Interface de Ligne de Commande (CLI).

  • Vu que le chemin absolu vers le squelette nécessite d’être entré manuellement, vous pouvez spécifier n’importe quel répertoire contenant le template que vous voulez construire, y compris en utilisant plusieurs templates (sauf si Cake commence à gérer la surcharge du répertoire skel comme il le fait pour les vues)