Jak prepisat/spracovat vysledne HTML
- jan.reges
- Člen | 10
Zdravim.
Zvazujeme u nas prechod na Nette a narazili sme na jednu vec, ktoru sa nam nedari vyriesit cistym sposobom.
Casto potrebujeme nejakym sposobom vystupne HTML (ak ide o http status 200) pred poslanim na vystup nejakym sposobom spracovat a obcas modifikovat (cache na urovni HTML, mass replace, zaznam statistickych info o vystupnom HTML, atd.)
Napada Vas, ako toto realizovat?
Chceme tieto procesy zahrnut do zivotneho cyklu Nette, takze niekde overridnut nejaku metodu a nepouzivat ob_* funkcie, to uz je posledny level.
PS: prebehol som NApplication, NPresenter, NTextResponse a uvedomil si, ako to funguje, bohuzial mi ale nenapadlo, ako to vyriesit cistym sposobom. Zdalo sa, ze ani pomocou napr. onResponse callbacku si moc nepomozem.
Vdaka za kazdu radu.