Como personalizar os formulários de administração do Bootstrap?

Os formulários de administração do Bootstrap podem ser personalizados com a edição dos formulários do PHP Form Builder na pasta admin/inc/forms/.


Como editar os formulários de administração do Bootstrap?
(Sobre o PHP Form Builder)

O PHP Form Builder está incluído no pacote do PHP CRUD Generator.
Com todas as suas funcionalidades e plug-ins.

Isso significa que o senhor pode editar os formulários de administração com todas as funções e recursos do PHP Form Builder.

A documentação completa, os códigos de exemplo, os modelos e os tutoriais estão disponíveis no site do PHP Form Builder.

PHP Form Builder
Criador de formulários PHP

Todos os formulários do Admin estão localizados na mesma pasta em admin/inc/forms/.

Cada tabela usa 3 formulários:

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

onde"table" é o nome higienizado de sua tabela.

Todas as ações (gravações de banco de dados) são feitas nos mesmos arquivos após a validação.

O senhor pode editar facilmente esses arquivos para personalizá-los de acordo com suas necessidades: enviar e-mail, adicionar plug-ins de formulário, ...


Para personalizar os campos do formulário ou os valores após o POST

  1. Abra o arquivo de formulário PHP em admin/inc/forms/ em seu editor de código
  2. Use a função PHP Form Builder conforme explicado acima.

Para adicionar Javascript personalizado ao formulário:

  1. Crie um arquivo Javascript em admin/inc/forms/ com o mesmo nome de item do arquivo de formulário.
    Aviso: O nome do item nem sempre é o nome da tabela: os traços e os sublinhados nos nomes das tabelas são removidos.
    Por exemplo: uma tabela chamada "my-table" será admin/inc/forms/mytable.js
  2. O arquivo JS será carregado automaticamente com os formulários de criação/edição/exclusão.

Sobre o Tinymce (Rich Text Editor)

A configuração Javascript do Tinymce está disponível em class/phpformbuilder/plugins-config-custom/tinymce.xml

Se tiver instalado o PHPCG em uma subpasta do seu projeto ou se usar o Responsive File Manager, será necessário editar a configuração do Tinymce de acordo com suas definições:

  • Editar o base_url
  • configure class/phpformbuilder/plugins/filemanager/config/config.php

Pré-requisitos

Para editar os formulários de administração do Bootstrap, o senhor deve ter um conhecimento prévio:

Página principal do tutorial PHP CRUD