antey 28 ноября 2008 в 10:25 Как можно расширить варианты (список выбора) даты. Например необходимо несколько отличных от встроенных форматов. А есть только один custom. Drupal6 Блог Войдите или зарегистрируйтесь, чтобы отправлять комментарии
edhel 28 ноября 2008 в 10:52 Я в последнее время юзаю собственную функцию для форматирования даты: <?php function format_date_russian($date) { $monthes = array( '', 'января', 'февраля', 'марта', 'апреля', 'мая', 'июня', 'июля', 'августа', 'сентября', 'октября', 'ноября', 'декабря', ); list($day, $month, $year, $time) = explode('|', format_date($date, 'custom', 'd|m|Y|H:i')); $day = (int)$day; $month = $monthes[(int)$month]; return "$day $month, $year г."; } ?> Прямо в теме или модуле: print format_date_russian($node->created);
antey 28 ноября 2008 в 11:02 Как вижу у вас только 1 определение. А если нужно например 2-3 своих. Например: только год, только месяц, только день?
antey 28 ноября 2008 в 12:00 Понятно. А с помощью модуля "Date Import/Export" кто-нибудь делал модификации?
Комментарии
Я в последнее время юзаю собственную функцию для форматирования даты:
<?php
function format_date_russian($date) {
$monthes = array(
'',
'января',
'февраля',
'марта',
'апреля',
'мая',
'июня',
'июля',
'августа',
'сентября',
'октября',
'ноября',
'декабря',
);
list($day, $month, $year, $time) = explode('|', format_date($date, 'custom', 'd|m|Y|H:i'));
$day = (int)$day;
$month = $monthes[(int)$month];
return "$day $month, $year г.";
}
?>
Прямо в теме или модуле: print format_date_russian($node->created);
Как вижу у вас только 1 определение.
А если нужно например 2-3 своих.
Например: только год, только месяц, только день?
format_date_russian2, format_date_russian3...
Понятно. А с помощью модуля "Date Import/Export" кто-нибудь делал модификации?