PHP Nette - jak formuláři přes presenter nastavit CSS styl

PHP Nette - jak formuláři přes presenter nastavit CSS styl

Dobrý den,

když si v Nette v presenteru vytvořím formulář třeba "formular" a vykresluji ho pak přes "{control formular}" a chtěl bych třeba inputu $form->addText('jmeno', 'Jméno:'); nastavit nějaký styl z CSS souboru třeba přes třídu (class), tak lze to nějak udělat kromě ručního renderu? Díky

ODPOVĚĎ


Dobrý den,




styl prvků formuláře z nette můžete nastavovat pomocí setHtmlAttribute např. takto:


$form->addText('jmeno', 'Jméno:')
->setHtmlAttribute('style', 'width: 35em; height: 15em');

$form->addText('jmeno', 'Jméno:')
->setHtmlAttribute('id', 'idJmeno');

$form->addText('jmeno', 'Jméno:')
->setHtmlAttribute('class', 'classJmeno');
Jak se ti článek líbil?

Komentáře (0)

Přidat komentář