Atribut class se zobrazí až u druhéhu buttonu
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- polonium
- Člen | 22
Ahojte,
jak je možné, že v šabloně při vypsání stejného tlačítka dvakrát mi k druhému přidá atribut class a k prvnímu ne?
Na stránce mám několik odesílacích tlačítek a všem atribut class přidá, jen v tomto případě přidá class jen ke druhému tlačítku.
V šabloně vypadá vypsání těch dvou tlačítek takto:
{block #actions}
{$form['submit']->control}
{/block}
nejaky kod...
{include #actions}
- polonium
- Člen | 22
To druhy tlacitko je v tom include… Každopádně chyba je zřejmně na mojí straně:
{block #actions}
{$form['submit']->control}
{/block}
{$form->render('start')}
nejaky kod...
{$form->render('end')}
{include #actions}
Nedošlo mi, že ten butonek vypisuju dřív než samotný formulář :) Bohužel jediný varování, že je to tak byla tahle „chybka“ při vypsání atributu class, který nette přidá při renderování formuláře.
Je možné přesunout tenhle topic do vhodnějí kategorie?
- Filip Procházka
- Moderator | 4668
co takto?
{input submit} bez tridy
{input submit class => trida} s tridou
Popř. bez maker
{$form['submit']->control}
{$form['submit']->control->addClass('trida')}