Vlastní renderování selectu (noescape)

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

Dobrý den,

chtěl bych se zeptat, jak lze vykreslit vlastní select v šabloně.
Jde mi o to, že v optionech mám nějaké html entity, které se mi
escapují. Tzn. např. „ “ etc., které potřebuji zobrazit pomocí
($str|noescape)

Díky za rady.

Oli
Člen | 1215
+
+3
-

Nevím jestli to jde i jinak než použitím Html::el() na konkrétní optiony…

Томас
Člen | 85
+
0
-

Oli napsal(a):

Nevím jestli to jde i jinak než použitím Html::el() na konkrétní optiony…

To mi asi moc nepomůže, chtěl bych si jen v optionu vypsat mezeru pomocí html entity

David Matějka
Moderator | 6445
+
+5
-

jak rika @Oli

->addSelect('foo', 'bar', [
	'a' => Nette\Utils\Html::el()->setHtml(' aaa')
]);
Томас
Člen | 85
+
0
-

David Matějka napsal(a):

jak rika @Oli

->addSelect('foo', 'bar', [
	'a' => Nette\Utils\Html::el()->setHtml(' aaa')
]);

Aha, špatně jsem to pobral.

Díky