Перейти к содержимому


Фотография
- - - - -

Сдвиг времени в дата

jquery ui datepicker неправильное время время прибавляется

Сообщений в теме: 12

#1 YYYSerge

YYYSerge

Отправлено 20 March 2018 - 09:24

В форме заказа - список полей элемент дата. Выбираем дату и время и оформляем заказ.

При заказе с сайта, выбора даты и времени происходит следующее: 

В заказах время сдвигается - 6 часов, а когда приходит письмо там - 3 часа.

На сервере и в joomla тайм зона везде выставлена! При этом в остальном все нормально и нигде не сдвигается.

Прикрепленные изображения

  • 3.JPG
  • 2.JPG
  • 1.JPG

  • 0

#2 CB9TOIIIA

CB9TOIIIA

Отправлено 20 March 2018 - 18:39

через ssh time какой? при создании статьи (обычной) время верное?


  • 0

#3 YYYSerge

YYYSerge

Отправлено 21 March 2018 - 12:06

Через ssh проверил время все как положено. Создал статью там тоже время верное!


  • 0

#4 YYYSerge

YYYSerge

Отправлено 21 March 2018 - 20:04

Накатил сайт локально, проверил там тоже самое!


  • 0

#5 kalinicham

kalinicham

Отправлено 12 May 2018 - 21:56

Тоже самое


  • 0

#6 CB9TOIIIA

CB9TOIIIA

Отправлено 13 May 2018 - 06:41

http://forum.jbzoo.c...vpadaet-vremya/

Проверьте :3
  • 0

#7 mmth

mmth

Отправлено 19 October 2018 - 12:12

С ошибкой столкнулся, на половину смог решить, намерен решить до конца и внести затем правку в ядро


  • 0

#8 YYYSerge

YYYSerge

Отправлено 19 October 2018 - 21:27

Было бы круто, а то я так и забил((( 


  • 0

#9 mmth

mmth

Отправлено 28 October 2018 - 16:44

Итак сдвиг удалось победить, но как это работает до конца непонятно, возникает ощущение что в админке и на фронте разные часовые зоны.

 

Решение в следующем, нужно создать копию элемента data без изменений

media\zoo\applications\jbuniversal\templates\шаблон_jbzoo\cart-elements\order\date\

 

а изменения вносим в исходный файл по пути 

media\zoo\applications\jbuniversal\cart-elements\order\date\

строка 35,36

$this->app->date->format(self::EDIT_DATE_FORMAT)//,
//$this->app->date->getOffset()

строка 94,95

//$tzoffset = $this->app->date->getOffset();
$date     = $this->app->date->create($value);//, $tzoffset);

файл прикрепил на всякий случай

Прикрепленные файлы

  • Прикрепленный файл  date.php   2.88К   184 Количество загрузок:

  • 1

#10 CB9TOIIIA

CB9TOIIIA

Отправлено 28 October 2018 - 16:45

Спасибо! А PR на github сделаешь?)


  • 0




Click to return to top of page in style!