Ошибка при добавлении

#1 23 ноября 2015 в 13:04
При добавлении в друзья, добавлении и редактировании контента выдаёт такую ошибку:

  1. Warning: Missing argument 1 for html_time(), called in /home/umarov/kavkaz.ws/system/controllers/messages/frontend.php on line 194 and defined in /home/umarov/kavkaz.ws/system/libs/html.helper.php on line 322
  2.  
  3. Warning: Cannot modify header information - headers already sent by (output started at /home/umarov/kavkaz.ws/system/libs/html.helper.php:322) in /home/umarov/kavkaz.ws/system/core/controller.php on line 559
  4.  
  5. Warning: Cannot modify header information - headers already sent by (output started at /home/umarov/kavkaz.ws/system/libs/html.helper.php:322) in /home/umarov/kavkaz.ws/system/core/controller.php on line 561
Код строки 322 в helper.php

  1.  
  2. function html_time($date){
  3. $timestamp = strtotime($date);
  4. return date('H:i', $timestamp);
  5. }
  6.  
Код строки 559 и 561 в controller.php

  1.  
  2. /**
  3.   * Редирект на указанный адрес
  4.   * @param str $url
  5.   */
  6. public function redirect($url, $code=303){
  7. if ($code == 301){
  8. header('HTTP/1.1 301 Moved Permanently');
  9. } else {
  10. header('HTTP/1.1 303 See Other');
  11. }
  12. header('Location: '.$url);
  13. $this->halt();
  14. }
  15.  
А именно запрос идёт, статья добавляется, а ошибку выдаёт.
Может кто-то сталкивался с такой проблемой?
Версия движка 2.3.0
#2 23 ноября 2015 в 13:13
F_a_R_i_D, у вас некорректно прошло обновление файла \system\libs\html.helper.php
замените Код строки 322 в helper.php на
  1. function html_time($date=false){
  2. $timestamp = $date ? strtotime($date) : time();
  3. return date('H:i', $timestamp);
  4. }
Остальные две ошибки это результат первой.
#3 23 ноября 2015 в 13:35
Спасибо большое.
Поставил +
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.