Comment personnaliser les formulaires d'administration de Bootstrap ?

Les formulaires d'administration Bootstrap peuvent être personnalisés en modifiant les formulaires PHP Form Builder dans le dossier admin/inc/forms/.


Comment éditer les formulaires d'administration de Bootstrap ?
(A propos de PHP Form Builder)

PHP Form Builder est inclus dans le package de PHP CRUD Generator.
Avec toutes ses fonctionnalités et plugins.

Cela signifie que vous pouvez éditer les formulaires d'administration avec toutes les fonctions et caractéristiques de PHP Form Builder.

La documentation complète, les exemples de codes, les modèles et les tutoriels sont disponibles sur le site web de PHP Form Builder.

PHP Form Builder
PHP Form Builder

Tous les formulaires d'administration se trouvent dans le même dossier, à savoir admin/inc/forms/.

Chaque tableau utilise 3 formulaires:

  • table-create.php
  • table-edit.php
  • table-delete.php

"table" est le nom assaini de votre table.

Toutes les actions (enregistrements dans la base de données) sont effectuées dans les mêmes fichiers après validation.

Vous pouvez facilement éditer ces fichiers pour les personnaliser selon vos besoins : envoyer des e-mails, ajouter des plugins de formulaire, ...


Pour personnaliser les champs du formulaire ou les valeurs après POST

  1. Ouvrez le fichier de formulaire PHP dans admin/inc/forms/ dans votre éditeur de code.
  2. Utilisez la fonction PHP Form Builder comme expliqué ci-dessus.

Pour ajouter un Javascript personnalisé au formulaire :

  1. Créez un fichier Javascript dans admin/inc/forms/ avec le même nom d'élément que dans le fichier de formulaire.
    Attention : Le nom de l'élément n'est pas toujours le nom de la table : les tirets et les traits de soulignement dans les noms de table sont supprimés.
    Par exemple : une table nommée "ma-table" sera admin/inc/forms/mytable.js
  2. Le fichier JS sera automatiquement chargé avec les formulaires de création/modification/suppression.

A propos de Tinymce (Rich Text Editor)

La configuration Javascript de Tinymce est disponible dans class/phpformbuilder/plugins-config-custom/tinymce.xml.

Si vous avez installé PHPCG dans un sous-dossier de votre projet, ou si vous utilisez le Responsive File Manager, vous devrez modifier la configuration de Tinymce en fonction de vos paramètres :

  • Modifiez la base_url
  • configure class/phpformbuilder/plugins/filemanager/config/config.php

Conditions préalables

Pour éditer les formulaires d'administration Bootstrap, vous devez au préalable :

Page principale du tutoriel CRUD PHP