Přídání dalšího atributu k prvku formuláře

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
TanisCZ
Člen | 80
+
0
-

Zdravím,

vím, že už se to tu asi řešilo, ale nějak se mi to nepodařilo dohledat.

Jak co nejlíp přidat k prvku formuláře další atribut? Příklad mám u formuláře textbox a potřebuji aby měl atribut maxlength=„10“ . Dávám to jako příklad. Vím, že by to šlo udělat manuálním vykreslením, ale to se mi kvůli jednomu prvku nechce používat.

Díky .)

Jod
Člen | 701
+
0
-

Maxlength pridáš takto: :D

<?php
$form->addText('name', 'label', null /* cols */, 10 /* MaxLength */);
?>

Ale viem čo si myslel :) , htmlObject získaš pomocou:

<?php
$form['name']->getControlPrototype(); // htmlObject controlu
$form['name']->getLabelPrototype(); // htmlObject labelu
?>
TanisCZ
Člen | 80
+
0
-

Aj, teďka jsem se teda hodně zasmál a zastyděl. Díky :)