Generując szablon, Smarty na początku pliku dodaje niepotrzebną linię. Jest to bardzo niepożądane w plikach XHTML gdyż deklaracja XML-a musi być jako pierwsza w pliku:
Kod
<?xml version="1.0" encoding="utf-8"?>
Jak się tego pozbyć? Czy muszę korzystać z TIDY? Mogę wypisywać tą deklarację w PHP ale nie chcę mieszać HTML-a z PHP. Może są jakieś biblioteki do pożądkowania plików?
em1X
3.02.2008, 19:27:45
imho nie sądze, żeby Smarty sam z siebie tworzył Ci pustą linię na początku jakiegokolwiek pliku.. Może to Twój kod źle obsługuje sprawy generowania tych danych XML.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.