Время в объявлениях

#1 26 мая 2013 в 11:06
Простите, если не нашел. Честно — искал.
Сабж — при создании объявления перманентно ставится время "сегодня в 0:00", даже если время совсем не полночь =)
Не знаете, в чем дело?
версия 1.10.1
Причем при добавлении, например, статьи — все нормально.
#2 26 мая 2013 в 12:19
В первую очередь проверьте в базе данных в таблице объявлений cms_board_items поле pubdate, какое значение стоит у вновь создаваемых объявлений.
#3 26 мая 2013 в 12:55


В первую очередь проверьте в базе данных в таблице объявлений cms_board_items поле pubdate, какое значение стоит у вновь создаваемых объявлений.

Марат

поставил datetime по умолчанию 0000-00-00 00:00:00

ничего не изменилось
#4 26 мая 2013 в 14:12

поставил datetime по умолчанию 0000-00-00 00:00:00
ничего не изменилось

ByMind
Вы не поняли. Это я спрашивал. Какое там значение у вновь создаваемых с сайта объявлений?
#5 26 мая 2013 в 14:54
2013-05-26 00:00:00
#6 26 мая 2013 в 15:26

2013-05-26 00:00:00

ByMind
Дата и время в объявлениях проставляется функцией mysql NOW(). Если поле имеет тип datetime и не было хаков доски объявлений, это означает, что проблема в mysql. Если были хаки, перезалейте файлы компонента.
Если не было, обращайтесь к администратору хостинга. Инстант тут не причем.
#7 26 мая 2013 в 15:29
ну а в статьях как время вставляется? там-то все как по маслу
#8 26 мая 2013 в 15:56

ну а в статьях как время вставляется? там-то все как по маслу

ByMind
значит перезалейте файлы компонента доски объявлений.
#9 26 мая 2013 в 15:57
все ставилось оригинальное совсем недавно
и еще — такая же проблема в вопросах =(
#10 26 мая 2013 в 16:03
Да, проблема в mysql. В статьях время вставляется посредством php
  1. $article['pubdate']= $do=='editarticle' ? $item['pubdate'] : date('Y-m-d H:i');
Если хотите могу подсказать, как подправить в объявлениях. Тоже сделать через php. Но это не выход. NOW() используется частенько. Поэтому проблема будет возникать вновь и вновь. Трясите хостера. Спрашивайте, почему mysql NOW() не проставляет время?
#11 26 мая 2013 в 16:22
Марат, а можно конкретней, где все это происходит. в смысле, через NOW()?
#12 26 мая 2013 в 16:30

Марат, а можно конкретней, где все это происходит. в смысле, через NOW()?

ByMind
В файле модели, метод addRecord(), строка 379
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.