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
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
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
?>