Bootstrap 4 formuláře pro Nette
Dělal jsem jsem několik webů v Nette a všude jsem používal tu samou šablonu, kde jsem si udělal jakousi primitivní podporu pro Bootstrap 4 formuláře. Po čase jsem si řekl, proč to neextrahovat a dát i ostatním k dispozici jako funkční knihovnu. Tak se zrodila tato knihovna.
Teď už je to víc než jen upravené původní Nette/Forms, např. renderer je kompletně nový.
Knihovna se instaluje přes composer:
composer require czubehead/bootstrap-4-forms
Pokud chcete z nějakého důvodu použít něco jiného, můžete si také stáhnout zdrojový kód zazipovaný pod tímto článkem. U toho ale nemáte garanci nejnovější verze, popř. použijte release na GitHubu.
Funkce
- Validní Bootstrap 4 kontrolky a renderer - protože jsou upravené i kontrolky funguje korektně manuální renderování formuláře
- Všechny módy Bootstrap formulářů - vertikální, side-by-side, inline
- Nová kontrolka
DateTimeInput
- textové pole pro datum s rozšířenou validací - Placeholdery pro textové pole
- Všechno, co umí klasické Nette forms, samozřejmě
- Statické typování - tedy v rámci PHP 5.6
- Validace kontrolek - po neúspěšném odeslání se zeleně rozsvítí správná pole a červeně ta s chybami
Ukázky
Je poměrně zbytečné sem dávat ukázky kódu, jen bych překládal README, proto se prosím podívejte na Github
Galerie

Stáhnout
Stažením následujícího souboru souhlasíš s licenčními podmínkami
Staženo 71x (30.27 kB)
Aplikace je včetně zdrojových kódů v jazyce PHP