Часто в дизайне попадается дата для новости в таком виде.
15 января 2013
Как это реализовать без лишней головной боли, ведь стандартная дата в битриксе имет вид 15.01.2013?
Очень просто, достаточно в файл result_modifier.php или template.php добавить 2 строчки:
Для детальной новости:
Для списка новостей:
Все! обновляем страницу и радуемся.
15 января 2013
Как это реализовать без лишней головной боли, ведь стандартная дата в битриксе имет вид 15.01.2013?
Очень просто, достаточно в файл result_modifier.php или template.php добавить 2 строчки:
Для детальной новости:
$arr = ParseDateTime($arResult["DISPLAY_ACTIVE_FROM"], FORMAT_DATETIME);
$arResult["DISPLAY_ACTIVE_FROM"] = $arr["DD"]." ".ToLower(GetMessage("MONTH_".intval($arr["MM"])."_S"))." ".$arr["YYYY"];
$arResult["DISPLAY_ACTIVE_FROM"] = $arr["DD"]." ".ToLower(GetMessage("MONTH_".intval($arr["MM"])."_S"))." ".$arr["YYYY"];
Для списка новостей:
$arr = ParseDateTime($arItem["DISPLAY_ACTIVE_FROM"], FORMAT_DATETIME);
$arItem["DISPLAY_ACTIVE_FROM"] = $arr["DD"]." ".ToLower(GetMessage("MONTH_".intval($arr["MM"])."_S"))." ".$arr["YYYY"];
$arItem["DISPLAY_ACTIVE_FROM"] = $arr["DD"]." ".ToLower(GetMessage("MONTH_".intval($arr["MM"])."_S"))." ".$arr["YYYY"];
Все! обновляем страницу и радуемся.
Комментариев нет:
Отправить комментарий