Formulaires : Templates personnalisés

Liste des templates prédéfinis du FormHelper : https://api.cakephp.org/3.7/class-Cake.View.Helper.FormHelper.html#%24_defaultConfig

Pour redéfinir ses propres templates :

$this->loadHelper('Form', [
    'templates' => 'app_form',
]);

Exemple de redéfinition dans app_form.php :

<?php
return [
    'formEnd' => '</form><p>Coucou!</p>',
];

⇒ à chaque fin de formulaire, un paragraphe “Coucou” sera ajouté.

Tout ce qui n'est pas redéfini dans ce fichier continue d'utiliser le template par défaut.