html tag <br /> do labelu ve formuláři

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

Zdravím,
používám nette 2.0 pro PHP 5.3,
jsem začátečník s nette a pro následující problém jsem nenašel řešení.
Potřebuji vložit html tag <br /> do labelu ve formuláři.
např.:

$this->addText('name', 'Jméno <br /> registrovaného' , 30, 256);

Díky za odpovědi

MartinitCZ
Člen | 580
+
0
-

Tohle bych řešil přidáním class pro label a poté v css upravil podle potřeb. ;)

kolobežka
Člen | 3
+
0
-

díky za odpověd.
Ale přece jenom by mě zajímalo jestli je v nette možnost tam html tag jednoduše dostat.

Casper
Člen | 253
+
0
-
$this->addText('name', Html::el()->setHtml("Jméno <br /> registrovaného"))

Editoval Casper (26. 9. 2012 18:47)

leninzprahy
Člen | 150
+
0
-

Zkus použít HTML elementy

$this->addText('name', Html::el('span')->add('Jméno')->add(Html::el('br'))->add('registrovaného') , 30, 256);

možná půjde i

$this->addText('name', Html::el('span')->add('Jméno <br /> registrovaného') , 30, 256);

ale píšu z hlavy, nezkoušel jsem

Editoval leninzprahy (26. 9. 2012 18:50)

kolobežka
Člen | 3
+
0
-

Supr díky moc funguje, to jsem přesně potřeboval.