Форум русской поддержки Joomla!® CMS
10.12.2016, 22:33:20 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Время подачи объявления

 (Прочитано 670 раз)
0 Пользователей и 1 Гость смотрят эту тему.
max_1985
Завсегдатай
*****

Репутация: +55/-0
Offline Offline

Сообщений: 598



« : 14.08.2013, 15:30:26 »

Поменял хостинг на немецкий, после чего время в списке объявлений сбилось на час.
Может кто знает где искать?
Записан
LS_D
Осваиваюсь на форуме
***

Репутация: +16/-0
Offline Offline

Сообщений: 155


« Ответ #1 : 14.08.2013, 15:50:40 »

В общих настройка Joomla выстави нужный часовой пояс сервера
Записан
max_1985
Завсегдатай
*****

Репутация: +55/-0
Offline Offline

Сообщений: 598



« Ответ #2 : 14.08.2013, 16:52:18 »

В общих настройка Joomla выстави нужный часовой пояс сервера
да пробовал, на списке время не меняется а в RSS меняется (

Может дело в ф-ции которую я когда-то менял чтобы отображалось время:
Код:
function reorderDate( $date ){
$format = JText::_('ADSMANAGER_DATE_FORMAT_LC');

if ( $date && ereg( "([0-9]{4})-([0-9]{2})-([0-9]{2})[ ]([0-9]{2}):([0-9]{2}):([0-9]{2})", $date, $regs ) ) {
                $date = mktime( $regs[4], $regs[5], $regs[6], $regs[2], $regs[3], $regs[1] );
                $date = $date > -1 ? strftime( $format, $date + ($offset*60*60) ) : '-';
                }
return $date;
}
« Последнее редактирование: 14.08.2013, 16:58:03 от max_1985 » Записан
Frics
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 28


« Ответ #3 : 20.09.2015, 09:37:53 »

У кого нибудь получилось исправить? У меня тоже показывает время подачи объявления на два часа раньше.
Может действительно нужно править этот код?
function reorderDate( $date ){
      $format = JText::_('ADSMANAGER_DATE_FORMAT_LC');
      
      if ($date && (preg_match("/([0-9]{4})-([0-9]{2})-([0-9]{2})[ ]([0-9]{2})Sad[0-9]{2})Sad[0-9]{2})/",$date,$regs))) {
         $date = mktime( $regs[4], $regs[5], $regs[6], $regs[2], $regs[3], $regs[1] );
         $date = $date > -1 ? strftime( $format, $date + ($offset*60*60)) : '-';
      }
      return $date;

Подскажите пожалуйста.
Записан
Frics
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 28


« Ответ #4 : 08.10.2015, 20:27:27 »

У кого нибудь есть решение
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet