CheckboxList – vypsání labelu ve formátu Texy

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

Ahoj,
nenarazil někdo na tohle? V labelu pro checkbox mám text v Texy syntaxi a CheckboxList to vypíše s escapováním. Jak to potlačit?

Jan Tvrdík
Nette guru | 2595
+
0
-

Dej jako label instanci Nette\Web\Html.

BigCharlie
Člen | 284
+
0
-

Díky za radu. Tohle funguje přesně podle očekávání:

<?php
foreach ($options as &$v) {
	$a = new Html();
	$v = $a->el('span')->setHtml($this->getTexyInstance()->processLine($v));
}
$form->addCheckboxList('options', 'Choose option', $options)
	->addRule('CheckboxList::validateChecked', 'Nothing chosen!');
?>