Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

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

Program byl vytvořen v roce 2018.

 

Stáhnout

Stažením následujícího souboru souhlasíš s licenčními podmínkami

Staženo 70x (30.27 kB)
Aplikace je včetně zdrojových kódů v jazyce PHP

 

Všechny články v sekci
Zdrojákoviště pro Nette framework
Program pro vás napsal Petr Čech
Avatar
Uživatelské hodnocení:
1 hlasů
Autor se věnuje především desktopovým aplikacím v C#, okrajově Javě na Legu NXT.
Aktivity