Вывести unpub_date

Вставляю [[+unpub_date]] получаю = 1401566340
Как вывести в красивом формате 24.05.2014
Дмитрий Маликов
24 мая 2014, 19:17
modx.pro
1 374
0

Комментарии: 5

Сергей
24 мая 2014, 23:31
+2
Нужно использовать фильтр вывода date:
[[+unpub_date:date=`%d.%m.%Y`]]
    Дмитрий Маликов
    25 мая 2014, 00:09
    0
    Спасибо, работает
      Дмитрий Маликов
      25 мая 2014, 15:01
      0
      А есть вариант вывести, сколько времени осталось до окончания записи
        Сергей
        25 мая 2014, 17:30
        0
        Ну готовых решений для этого я не знаю, но вроде написать это труда не составляет.
          but1head
          26 мая 2014, 10:39
          2
          0
          <?php
          $end = $scriptProperties['end'];
          $curday = strtotime(date('d.m.Y'));
          $remaining_days = floor(($end-$curday)/(60*60*24));
          
          
          if (!function_exists('numberEnd')) {
              function numberEnd($number, $titles) {
          		$cases = array (2, 0, 1, 1, 1, 2);
              	return $titles[ ($number%100>4 && $number%100<20)? 2 : $cases[min($number%10, 5)] ];
          	}
          }
          
          
          $number = $remaining_days; 
          
          
          return $number.' д'. numberEnd($number, array('ень', 'ня', 'ней'));
          Использование:
          [[!timeleft? &end=`[[+unpub_date:strtotime`]]`]]
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      5