jak na dynamicky vkládané texy?

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

Poradil by mi někdo jak zprovoznit Texy, abych mohl vkládat text dynamicky (načítat z DB)?

Mám verzi 1.0 alfa a začínal jsem to psát na Skeletonu.

Zkusil jsem upravit BasePresenter:

public function templatePrepareFilters($template)
{
    parent::templatePrepareFilters($template);


    $texy = new Texy();
    $texy->encoding = 'utf-8';
    $texy->allowedTags = Texy::NONE;
    $texy->allowedStyles = Texy::NONE;
    $texy->setOutputMode(Texy::HTML4_STRICT);

    $template->registerHelper('texy', array($texy, 'process'));

}

a potom v template mám:

<div>{!$zaznam->c_text|texy}</div>

Ale funguje to tak nějak napůl. Pokud smažu obsah adresáře „temp“, tak se mi všechno v pořádku načte, ale jakmile dám stránku obnovit, vyskočí chyba: Call to undefined method Template::texy().
A zase, když smažu „temp“ jendou to jde a pak to už zase nejde.

Poradíte mi co s tím? Díky.

Patrik Votoček
Člen | 2221
+
0
-

Poslední dobou se tu podobné dotazy nějak množí!
FAQ Texy!

vk83
Člen | 22
+
0
-

vrtak-cz: děkuji :)