změna pořadí generování checkbox a label
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- monty
- Člen | 66
Ahoj.
Nepodařilo se mi v tématech najít řešení, tak zkusím štěstí sám.
Potřeboval bych kvůli vlastnímu CSS formátování checkboxů, aby se input negeneroval uvnitř labelu, ale standardně takto…
<input type="checkbox" name="male" ...>
<label for="male">Male</label>
Ocením jakoukoliv radu.
Díky, Petr.
- monty
- Člen | 66
kini napsal(a):
Nevím jestly je tohle optimální řešení ale já to řešil takto.
\vendor\nette\forms\src\Forms\Controls\Checkbox.phppublic function getControl() { return $this->wrapper->setHtml($this->getLabelPart())->addHtml($this->getControlPart()); }
Diky za napad, ale tam bych radsi nesahal :)
Uz jsem si to vyresil. Generuju si vlastni template formulare, kde si muzu
poskladat vsechno podle libosti :)