@theEternalStudent

Не правельно отображается год (6699-11-27). Что не так?

Здравствуйте. Вывожу даты документов через pdoResources так: [[+createdon:strtotime:date=`%Y-%m-%d`]]. А получаю вместо 2015-11-27 - 6699-11-27... Что не так?
  • Вопрос задан
  • 89 просмотров
Решения вопроса 1
@theEternalStudent Автор вопроса
Решением оказалось [[+createdon:date=`%Y-%m-%d`]]
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
потому что strtotime надо конвертировать в дату сначла
$Year = date("Y", $strtotime);
[[$Year-%m-%d`]]
Ответ написан
@Rebroff
Frontend developer, MODX developer
Потому что это плейсхолдер pdoResources, который не переводит числовое представление даты в строку после выборки из БД. За сим использование strtotime излишне. Только собственно плейсхолдер даты и модификатор формата.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы