Проблема при разработке шаблона

Здравствуйте.

Совсем недавно столкнулся с версткой шаблона в livestreet и возникла трудность, решить которую сам не смог (бьюсь как рыба об лёд, но результата нет).

Суть в следующем: на стыке tpl-файлов выскакивает неизвестно откуда знак вопроса.

Вот пример из header.tpl:

...
<p id="content_leftBlock_navigatorHeader">
    Что будем смотреть?
</p>
{include file=header_nav.tpl}
...


После окончания абзаца выскакивает "?" и лишь затем идёт обработанный header_nav.tpl.
В чем может быть дело?

7 комментариев

avatar
В Что будем смотреть?

Сохраняйте tpl в UTF-8, а лучше используйте файлик russian.php и будет вам счастье
avatar
Думаете проблема в нестыковке кодировок? Возможно.
Сейчас проверим-с :)
avatar
пересохраните файл шаблона без BOM ;)
avatar
ВОМ?
Это, простите, что?
avatar
Для определения формата представления Юникода в текстовом файле используется приём, по которому в начале текста записывается символ U+FEFF (неразрывный пробел с нулевой шириной), также именуемый меткой порядка байтов (англ. byte order mark, BOM).

en.wikipedia.org/wiki/Byte_order_mark
avatar
Зацеловал бы Вас обоих, если бы был уверен, что этот жест воспримут правильно (как благодарность, а не то, что Вы подумали).
Спасибо большое. Всё заработало как нужно. Уже все последние извилины выпрямил, пытаясь выяснить в чём дело…
avatar
А не деле даже заплюсовать Вас не могу :(
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.