Wie lassen sich die Bootstrap Admin-Formulare anpassen?

Die Bootstrap Admin-Formulare können durch Bearbeiten der PHP Form Builder Formulare im Ordner admin/inc/forms/ angepasst werden.


Wie bearbeite ich die Bootstrap Admin-Formulare?
(Über PHP Form Builder)

PHP Form Builder ist im Paket von PHP CRUD Generator enthalten.
Mit all seinen Funktionalitäten und Plugins.

Das bedeutet, dass Sie die Admin-Formulare mit allen Funktionen und Merkmalen des PHP Form Builders bearbeiten können.

Die vollständige Dokumentation, Beispielcodes, Vorlagen und Tutorials finden Sie auf der Website von PHP Form Builder.

PHP Form Builder
PHP Form Builder

Alle Admin-Formulare befinden sich im gleichen Ordner unter admin/inc/forms/.

Jede Tabelle verwendet 3 Formulare:

  • tabelle-erstellen.php
  • tabelle-bearbeiten.php
  • tabelle-loeschen.php

wobei"Tabelle" der bereinigte Name Ihrer Tabelle ist.

Alle Aktionen (Datenbankaufzeichnungen) werden nach der Validierung in denselben Dateien durchgeführt.

Sie können diese Dateien ganz einfach bearbeiten, um sie an Ihre Bedürfnisse anzupassen: E-Mails versenden, Formular-Plugins hinzufügen, ...


So passen Sie die Formularfelder oder die Werte nach POST an

  1. Öffnen Sie die PHP-Formular-Datei in admin/inc/forms/ in Ihrem Code-Editor
  2. Verwenden Sie die Funktion PHP Form Builder wie oben beschrieben.

So fügen Sie dem Formular benutzerdefiniertes Javascript hinzu:

  1. Erstellen Sie eine Javascript-Datei in admin/inc/forms/ mit demselben Elementnamen wie in der Formulardatei.
    Achtung! Der Elementname ist nicht immer der Tabellenname: Bindestriche und Unterstriche in Tabellennamen werden entfernt.
    Zum Beispiel: eine Tabelle mit dem Namen "my-table" wird admin/inc/forms/mytable.js
  2. Die JS-Datei wird automatisch mit den Formularen Erstellen/Bearbeiten/Löschen geladen.

Über Tinymce (Rich Text Editor)

Die Javascript-Konfiguration von Tinymce finden Sie in class/phpformbuilder/plugins-config-custom/tinymce.xml

Wenn Sie PHPCG in einem Unterordner Ihres Projekts installiert haben, oder wenn Sie den Responsive File Manager verwenden, müssen Sie die Konfiguration von Tinymce entsprechend Ihren Einstellungen bearbeiten:

  • Bearbeiten Sie die base_url
  • configure class/phpformbuilder/plugins/filemanager/config/config.php

Voraussetzungen

Um die Bootstrap Admin-Formulare zu bearbeiten, müssen Sie vorher:

PHP CRUD-Tutorial Hauptseite