latte – filter – noescape – komentare

před 2 měsíci

davidzaba
Člen | 10
+
0
-

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.

před 2 měsíci

David Matějka
Moderator | 5897
+
0
-

Ahoj, latte ten komentář neodebírá, teď jsem to zkoušel. Nemáš tam třeba nějaký html purifier?

před 2 měsíci

davidzaba
Člen | 10
+
0
-

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. 8:32)

před 2 měsíci

David Matějka
Moderator | 5897
+
+2
-

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