дата публикации с точным временем 2.X

 
Посетитель
small user social cms
Медаль
Сообщений: 789
Хочу, чтобы дата публикации выводилась с точным временем, типа: 01.05.2017 19:24
Если в ..\templates\default\content\default_item.tpl.php вставляю:
Код PHP:
  1. <?php $date = new DateTime($fields['date_pub']['html']);
  2. html($date->format('d.m.Y H:i')); ?>
то выводится типа:
01.05.2017 00:00
А в базе забито:
01.05.2017 19:24
То есть кажется что где-то раньше в date_pub обрезается время.
Где собака порылась?
Все идет хорошо, только мимо...
Web-Studio «PAL»
БЕСПЛАТНАЯ РАСКРУТКА САЙТОВ
Посетитель
small user social cms
МедальАвторитет форума
Сообщений: 1587
на сайте
Олег с клещами:
Где собака порылась?
Файл \system\fields\date.php
Код PHP:
  1. if($this->data['show_time']){
  2. if(!$value){
  3. $this->data['hours'] = 0;
  4. $this->data['mins'] = 0;
  5. }else{
  6. list($this->data['hours'], $this->data['mins']) = explode(':', date('H:i', strtotime($value)));
Поэтому надо искать в таблице cms_con_"ваш тип контента"_fields поле date_pub и там в options написать show_time: true
Спойлер
Посетитель
small user social cms
Медаль
Сообщений: 789
Ris, спасибо! Отпустило...
Все идет хорошо, только мимо...
Web-Studio «PAL»
БЕСПЛАТНАЯ РАСКРУТКА САЙТОВ
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.