twig-tmv-bootstrap
Biblioteca de funçÔes para ser usada com twig para agilizar no desenvolvimento do html, (*1)
Requisitos
- PHP : >=5.6
- Composer
- Template compativel com bootstrap
- Conhecimento no uso do micro framework Silex e Twig
Instalação via composer
- Usar versĂŁo dev-master pois o projeto estĂĄ em constante desenvolvimento e nenhuma release estĂĄ estavel
- composer require ambientesoft/twig-tmv-bootstrap
- Todas as funçÔes foram desenvolvidas para uso juntamente com bootstrap, sendo que algumas podem ter resultados diferentes dependendo do template utilizado
- O template usado para o desenvolvimento da biblioteca foi o Remark - Responsive Bootstrap 4 Admin Template, pode ser encontrado no themeforest
FunçÔes
Todas as funçÔes gerar elemento seguindo padrÔes bootstrap, (*2)
Parametros importantes
Os parametros abaixo estão presentes em quase todas as funçÔes, portanto esteja atento ao seu uso, (*3)
- $class : utilizado para acrescentar classes CSS ao elemento - valor padrĂŁo : ""
- $other : utilizado para adicionar html ao elemento, propiedade ou codigo extra para funcionamento de algum plugin - valor padrĂŁo : ""
- $echo : utilzado para informar para a função se a mesma deve escrever o html (true) ou apenas retornar (false) - valor padrão : true
veja class/TwigForm.php, (*4)
- basicInput - gera um elemento bĂĄsico de input
- basicSelect - gera um elemento bĂĄsico de select
- basicButton - gera um elemento bĂĄsico de botĂŁo utilizando tag "button" ou "a"
- actionButton - gera um botão de ação - verifique a disponibilidade do recurso no template utilizado
- basicTextarea - gera um elemento basico de textarea
- basicCheckbox - gera um elemento basico checkbox
- basicHidden - gera um input hidden
Links importantes
Documentação Micro Framework Silex, (*5)
Documentação Twig, (*6)
Usando Twig com Silex, (*7)
Template Remark, (*8)
Desenvolvimento
Desenvolvedor : Thalles Mendes Valeriano - thallesmendes123@gmail.com, (*9)