Oznámení
Provoz fóra byl ukončen
Odstranění tagů
Upozornění: Tohle vlákno je hodně staré.
před 12 lety
- pmg
- Člen | 372
Dobrý den, zajímalo by mě, jak Texy! nastavit, aby značky nejen nepřeváděl, ale všechny je ve výstupu odstranil. Za případnou odpověď moc děkuju.
před 12 lety
- David Grudl
- Nette Core | 6806
Vytvořte si handler, který bude vracet prázdný řetězec
$texy->addHandler('htmlTag', 'htmlTagHandler');
/**
* @param TexyHandlerInvocation handler invocation
* @param TexyHtml
* @param bool
* @param bool
* @return TexyHtml|string|FALSE
*/
function htmlTagHandler($invocation, $el, $isStart, $forceEmpty=NULL)
{
return '';
}
Jak pracovat s handlery už bylo popsáno vícekrát:
HTML komentáře je možné zakázat nastavením:
$texy->htmlModule->passComment = FALSE;
před 12 lety
- pmg
- Člen | 372
Díky. Jak zařídit stejné chování i pro Texy! syntaxi, aby na výstupu stál zcela neformátovaný text? Promiňte, že jsem se prvním příspěvku nevyjádřil jednoznačně.
Dal by se někde sehnat (třeba jen ve skriptu) přehled dostupných handlerů? Ještě jednou díky.
před 12 lety
- Acci
- Člen | 83
aby na výstupu stál zcela neformátovaný text?
Nestačilo by?
$texy->process($s);
$text = $texy->toText();