Печатать перед пробелом из строки в Smarty

У меня есть строка даты в умном шаблоне ( {$date[s].d} ), которая включает дату и время следующим образом:

23 декабря 2012 г. 09:00:00

я хочу удалить все после пробела, чтобы это было так

23 декабря 2012 г.

я могу сделать это в php, но мне нужно сделать это в умном шаблоне, возможно ли это?


person Color    schedule 23.12.2012    source источник


Ответы (1)


Что ж, в качестве ответа на мой собственный вопрос мне удалось использовать |truncate, подсчитать 11 символов и удалить оставшиеся

{$date[s].d|truncate:11:"":true}    

это печатает следующее

    Dec-23-2012

если у кого-то есть идея получше, буду рад услышать

person Color    schedule 23.12.2012