Вопрос по смене формата даты в ленте активности

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО
#1 16 ноября 2014 в 03:23
Здравствуйте.

Захотел поменять формат даты в ленте активности с "200 дней назад" на 11/06/14.

В файле mod_actions.tpl заменил

{$action.pubdate} {$LANG.BACK}
на
{$action.pubdate|date_format:"%d/%m/%y"} ,

но в результате показываются не конкретные дата и время, а текущие.

То есть, смена аватара была, например, неделю назад, но в дате выводиться как сегодня.

Подскажите, пожалуйста, в какую сторону копать.
#2 16 ноября 2014 в 03:59
Возможно вам сюда instantcms.ru/forum/thread15232.html
#3 16 ноября 2014 в 14:51
Lora, спасибо.
Но этот вариант увы не подходит...

Заменил в actions.class.php
$action['pubdate'] = cmsCore::dateDiffNow($action['pubdate']);
на
$action['pubdate'] = cmsCore::dateFormat($action['pubdate']);
и затем добавил переменную, как в теме выше
$action['pubdate_dop'] = date('d/m/Y', strtotime($action['pubdate']));

Прописывал в файле шаблона, как {$pubdate|date_format:"%d/%m/%y"}, так и {$pubdate_dop|date_format:"%d/%m/%y"), однако результата нету. При перезагрузке страницы по-прежнему выводятся текущие дата и время для всех действий, если уточнять date_format. Если date_format не уточнять и обращаться к {$pubdate_dop), то выводиться 1970 год во всех записях.
#4 16 ноября 2014 в 15:36
Вопрос решил удалением из actions.class.php

$action['pubdate'] = cmsCore::dateDiffNow($action['pubdate']);
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.