latte – filter – noescape – komentare

davidzaba
Člen | 13
+
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.

David Matějka
Moderator | 6445
+
0
-

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

davidzaba
Člen | 13
+
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. 2019 8:32)

David Matějka
Moderator | 6445
+
+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