Nastavení šířky inputu formulář po vytvoření Textinputu
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Prochy
- Člen | 91
Zdravim,
chtěl jsem se zeptat, když mám třídu, kde mám formulář a následně
potom to zaregistruji v presenteru, tak sem se chtěl zeptat, jestli je možné
nastavit následně nějak šířku inputu.
Př.
$form->addText(‚pole‘,‚Pole:‘,50,50);
$form[‚pole‘]->size=200;
Něco takového bych potřeboval, je to možné? Zkoušel jsem na to přijít sám, ale bohužel jsem na nic nepřišel. Díky za odpověď.
- Jan Mikeš
- Člen | 771
https://api.nette.org/…xtInput.html
Viz https://api.nette.org/…put.php.html#27
takze by melo fungovat
$form["nazevPole"]->control->size = 40;
$form["nazevPole"]->control->maxlength = 40;
- Jirda
- Člen | 103
Prochy napsal(a):
Bohužel toto mi nefunguje:
$form->addText('test','Test:',500,500); $form['test']->caption='Test'; $form['test']->control->size=20; $form['test']->control->maxlength=20; dump($form['test']->getControl());
Nic se nezmění. :-(
A co zkusit setAttribute?