firmino / bootstrap
Installs: 53
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 0
Open Issues: 1
Type:package
This package is not auto-updated.
Last update: 2024-11-03 04:43:14 UTC
README
Pacote para criação de interface usando PHP e bootstrap
Instalação
Instalando via composer
composer require firmino/bootstrap
Registre o ServiceProvider em config/app.php
'providers' => [ Firmino\Bootstrap\Providers\BootstrapServiceProvider::class, ]
Registre também os Facades no mesmo arquivo
'aliases' => [ 'Formulario' => Firmino\Bootstrap\Facades\Formulario::class, 'HTML' => Firmino\Bootstrap\Facades\Html::class, ]
Classe Formulario
Exemplo de input tipo text
Formulario::text(array(
'label' => 'texto',
'name' => 'texto',
'value' => 'Valor do campo' // opcional,
'hidden' => true // opcional (true deixa o campo invisível)
));
Exemplo de input tipo select
Formulario::select(array(
'label' => 'Selecion a operadora',
'name' => 'operadora',
'multiple' => true, // opicional. habilita o select multiple
'options' => array(
['oi', 'OI'],
['vivo', 'Vivo', true], // o terceiro parametro marca o item como selecionado
['tim', 'Tim']
)
))
Exemplo de input tipo textarea
Formulario::textarea(array(
'label' => 'textarea',
'name' => 'textarea',
'rows' => 7,
'value' => 'valor do campo' // opicional
))
Exemplo de input tipo file
Formulario::file(array(
'name' => 'File'
))
Exemplo de input tipo checkbox
Formulario::checkbox(array(
'label' => 'Confirmar presencao',
'name' => 'checkbox',
'checked' => false
))