Вопрос по смене формата даты в ленте активности
Захотел поменять формат даты в ленте активности с "200 дней назад" на 11/06/14.
В файле mod_actions.tpl заменил
{$action.pubdate} {$LANG.BACK}
на
{$action.pubdate|date_format:"%d/%m/%y"} ,
но в результате показываются не конкретные дата и время, а текущие.
То есть, смена аватара была, например, неделю назад, но в дате выводиться как сегодня.
Подскажите, пожалуйста, в какую сторону копать.
Но этот вариант увы не подходит...
Заменил в 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 год во всех записях.
$action['pubdate'] = cmsCore::dateDiffNow($action['pubdate']);