Jak přizpůsobit formuláře správce Bootstrap?

Formuláře správce Bootstrap lze přizpůsobit úpravou formulářů PHP Form Builder ve složce admin/inc/forms/.


Jak upravit administrační formuláře Bootstrap?
(O nástroji PHP Form Builder)

Nástroj PHP Form Builder je součástí balíčku PHP CRUD Generator.
Se všemi jeho funkcemi a zásuvnými moduly.

To znamená, že můžete upravovat formuláře správce pomocí všech funkcí a vlastností nástroje PHP Form Builder.

Úplná dokumentace, ukázkové kódy, šablony a výukové programy jsou k dispozici na webových stránkách nástroje PHP Form Builder.

PHP Form Builder
Nástroj pro tvorbu formulářů PHP

Všechny formuláře správce jsou umístěny ve stejné složce admin/inc/forms/.

Každá tabulka používá 3 formuláře:

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

kde"table" je sanitizovaný název vaší tabulky.

Všechny akce (záznamy v databázi) se po validaci provádějí ve stejných souborech.

Tyto soubory můžete snadno upravit a přizpůsobit podle svých potřeb: odeslat e-mail, přidat zásuvné moduly formulářů, ...


Přizpůsobení polí formuláře nebo hodnot po POSTu

  1. Otevřete soubor formuláře PHP v admin/inc/forms/ v editoru kódu.
  2. Použijte funkci PHP Form Builder, jak je vysvětleno výše.

Přidání vlastního Javascriptu do formuláře:

  1. Vytvořte soubor Javascript v admin/inc/forms/ se stejným názvem položky jako v souboru formuláře.
    Varování: Název položky není vždy názvem tabulky: pomlčky a podtržítka v názvech tabulek jsou odstraněny.
    Například: tabulka s názvem "my-table" bude admin/inc/forms/mytable.js.
  2. Soubor JS se automaticky načte s formuláři pro vytvoření/úpravu/odstranění.

O aplikaci Tinymce (editor bohatého textu)

Konfigurace Javascriptu Tinymce je k dispozici v souboru class/phpformbuilder/plugins-config-custom/tinymce.xml.

Pokud jste PHPCG nainstalovali do podsložky svého projektu nebo pokud používáte Správce responzivních souborů, budete muset upravit konfiguraci Tinymce podle svého nastavení:

  • Úprava base_url
  • configure class/phpformbuilder/plugins/filemanager/config/config.php

Předpoklady

Chcete-li upravit formuláře správce Bootstrap, musíte předem:

Hlavní stránka výukového programu PHP CRUD