Подскажите пожалуйста, как сделать что бы при публикации новой новости учитывалось еще и время.
Если писать в один день несколько новостей, то получается каша с сортировкой
Пробовал в файле admin/controller/module/news.php изменить кусок
if (isset($this->request->post['date_added'])) {
$this->data['date_added'] = $this->request->post['date_added'];
} elseif (isset($news_info['date_added'])) {
$this->data['date_added'] = $news_info['date_added'];
} else {
$this->data['date_added'] = date('Y-m-d', time() - 86400 % 7);
}
на такой
date_default_timezone_set('Asia/Kuwait'); - добавлена строка
if (isset($this->request->post['date_added'])) {
$this->data['date_added'] = $this->request->post['date_added'];
} elseif (isset($news_info['date_added'])) {
$this->data['date_added'] = $news_info['date_added'];
} else {
$this->data['date_added'] = date('Y-m-d H:i:s', time()); - изменена строка
}
Но после сохранения новости, время куда-то пропадает, остается только дата.
Догадываюсь, что в этом же файле нужно изменить строчку
'date_added' => date($this->language->get('date_format_short'), strtotime($result['date_added'])),
в месте date_format_short , который берется из admin/language/russian/russian.php, но не хочется менять формат самого date_format_short во всей системе.
Подскажите куда еще дописать код для времени?