latte – filter – noescape – komentare
- davidzaba
- Člen | 13
Ahojte.
Rad bych pomoci s nasledujicim:
<div>
<!-- -->
<div>Hello World</div>
</div>
Aplikuji-li na tento kod $html|noescape, je ve vysledku odejmut prazdny komentar (<!-- -->). Jaky postup zvolit pro zachovani prazdneho komentare? Jestli jsem se korektne dival, nema |noescape vstupni parametry, skrze ktere bych mohl napr nadefinovat vyjimky.
- David Matějka
- Moderator | 6445
Ahoj, latte ten komentář neodebírá, teď jsem to zkoušel. Nemáš tam třeba nějaký html purifier?
- davidzaba
- Člen | 13
David Matějka napsal(a):
Ahoj, latte ten komentář neodebírá, teď jsem to zkoušel. Nemáš tam třeba nějaký html purifier?
Jeste na strane PHP je to v poradku viz dump v priloze ( https://pasteboard.co/IamrNEs.png ), ale jakmile to poslu do latte souboru $this->template->data = $html a zobrazim skrze {$data|noescape}, dojde ke ztrate komenatru. V sablone neni aplikovane nic dalsiho.
Editoval davidzaba (16. 4. 2019 8:32)
- David Matějka
- Moderator | 6445
když si rozklikneš zkompilovanou šablonu, jak vypadá kód, který to vypisuje?
plus se zkus kouknout do view-source v prohlížeči. jestli ten prázdný komentář neodstranil dom inspector