Serg86
10.01.2016 - 13:27
В смарти имею след код:
{%$message.date_add|userdate%}
где $message.date_add это переменная из шаблона содержащая дату в формате 1111111111, соответственно userdate насколько я понисаю стандартная функция смарти преобразующая её к читаемому виду.
На выходе имеем
12 января 2016 в 17:44
В валидаторе
Error: Saw U+0000 in stream.
At line 2838, column 25
4 января 2016
Если обрезать в строке первый символ ошибка исчезает, тоесть сделать так
12 января 2016 в 17:44
Вот и вопрос теперь, по факту получается что это даже не символ, так как стоит в начале строки но не обрезается.
Нашел описание символа, правда это никак не помогло
http://unicode-table.com/ru/0000/
neadekvat
10.01.2016 - 15:07
Ну, пусть ругается, не фиг бы с ним?
VeRTak
10.01.2016 - 15:19
Цитата (neadekvat @ 10.01.2016 - 15:07) |
Ну, пусть ругается, не фиг бы с ним? |
Может заказчик проверяет верстку по валидатору, нет?
Игорь_Vasinsky
11.01.2016 - 06:54
Цитата |
Может заказчик проверяет верстку по валидатору, нет? |
это раньше, а щас он по мануалу каждый тег в исходниках проверять будет.
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Serg86
11.01.2016 - 09:24
Цитата |
Ну, пусть ругается, не фиг бы с ним? |
Да понятно что это не столь критично, но всё таки хотелось бы исправить. Решение фиг бы с ним я и сам мог применить, не создавал бы тему на форуме. Всётаки ситуация странная, хотелось бы докопаться до истины.
icedfox
11.01.2016 - 21:08
Serg86, это скорее всего у тебя лишний таб затесался, проверяй.