¿Cómo personalizar los formularios de administración de Bootstrap?

Los formularios de administración de Bootstrap pueden personalizarse editando los formularios PHP Form Builder en la carpeta admin/inc/forms/.


¿Cómo editar los formularios de administración de Bootstrap?
(Sobre PHP Form Builder)

PHP Form Builder está incluido en el paquete de PHP CRUD Generator.
Con todas sus funcionalidades y plugins.

Esto significa que puede editar los formularios Admin con todas las funciones y características del PHP Form Builder.

La documentación completa, los códigos de muestra, las plantillas y los tutoriales están disponibles en el sitio web de PHP Form Builder.

PHP Form Builder
Generador de formularios PHP

Todos los formularios de administración se encuentran en la misma carpeta en admin/inc/forms/.

Cada tabla utiliza 3 formularios:

  • crear-tabla.php
  • table-edit.php
  • tabla-borrar.php

donde"tabla" es el nombre desinfectado de su tabla.

Todas las acciones (registros de la base de datos) se realizan en los mismos archivos tras la validación.

Puede editar fácilmente estos archivos para personalizarlos según sus necesidades: enviar correo electrónico, añadir plugins de formularios, ...


Para personalizar los campos del formulario o los valores después de POST

  1. Abra el archivo PHP del formulario en admin/inc/forms/ en su editor de código
  2. Utilice la función PHP Form Builder como se ha explicado anteriormente.

Para añadir Javascript personalizado al formulario:

  1. Cree un archivo Javascript en admin/inc/forms/ con el mismo nombre de elemento que en el archivo del formulario.
    Atención: El nombre del elemento no es siempre el nombre de la tabla: los guiones y guiones bajos en los nombres de tabla se eliminan.
    Por ejemplo: una tabla llamada "mi-tabla" será admin/inc/forms/mi-tabla.js
  2. El archivo JS se cargará automáticamente con los formularios de creación/edición/borrado.

Acerca de Tinymce (Editor de texto enriquecido)

La configuración Javascript de Tinymce está disponible en class/phpformbuilder/plugins-config-custom/tinymce.xml

Si ha instalado PHPCG en una subcarpeta de su proyecto, o si utiliza el Gestor de Archivos Responsive, tendrá que editar la configuración de Tinymce de acuerdo con sus ajustes:

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

Requisitos previos

Para editar los formularios de administración de Bootstrap debe hacerlo previamente:

Página principal del tutorial PHP CRUD