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

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

Время оформления заказа

 (Прочитано 862 раз)
0 Пользователей и 1 Гость смотрят эту тему.
mreuro
Новичок
*

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

Сообщений: 2


« : 18.06.2013, 03:25:06 »

Здравствуйте люди добрые)
Проблема в следующем. Время где расположен сервер на 9 часов меньше, чем там, где нахожусь я (т.е. сейчас у меня 18.06.13 03.00, а на сервере 17.06.13 18.00). Допустим клиент сделал заказ 18.06.13 в 03.00, а ему приходит письмо, что он сделал заказ 17-ого числа. Может быть можно где нибудь подправить код, чтоб время в письме бралось не серверное, а с сайта.(на сайте горит 18-ое число)
Да, и при добавлении нового товара в админке, дату добавления тоже берет с сервера.
пс прошу прощения если написал немного коряво
Записан
nevigen
Moderator
*****

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

Пол: Мужской
Сообщений: 8803


http://n*****n.com


« Ответ #1 : 26.06.2013, 08:42:47 »

если имеется ввиду дата и время самого письма, то это сервер отдает.
он же отправляет все таки и думаю ради 1 клиента временную зону для сервера не изменят.
а в самом заказе должно быть именно дата и время сайтовое.
Записан
SDKiller
Dev Team
******

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

Пол: Мужской
Сообщений: 2749


...ergo sum


« Ответ #2 : 26.06.2013, 09:01:34 »

Админка
administrator\components\com_jshopping\controllers\orders.php
функция save()

сайт
components\com_jshopping\controllers\checkout.php
функция step5save()

в
Код:
$order->order_date = $order->order_m_date = date("Y-m-d H:i:s", mktime());

date("Y-m-d H:i:s", mktime())

замените на

JHtml::_('date', 'now', 'Y-m-d H:i:s', true)

После этого будет устанавливаться время часовой зоны, выбранной в админке Joomla.
Записан
threemonkeys
Осваиваюсь на форуме
***

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

Сообщений: 121


« Ответ #3 : 21.10.2015, 16:18:19 »

У меня все даты указаны верно, но время 00:00:00
для всех заказов.
В общих настройках - время стоит Moscow
Что может быть не так?
Записан
Alex GOOD
Осваиваюсь на форуме
***

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

Пол: Мужской
Сообщений: 161


я только учусь...


« Ответ #4 : 27.10.2015, 00:22:46 »

У меня тоже разница с временем заказа в 3 часа. Где в настройках магазина можно указать время сервера?
Записан
dmitry_stas
Профи
********

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

Сообщений: 7738



« Ответ #5 : 27.10.2015, 00:44:37 »

/administrator/index.php?option=com_config - Часовой пояс сервера
Записан
dmitry_stas
Профи
********

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

Сообщений: 7738



« Ответ #6 : 27.10.2015, 00:47:11 »

У меня все даты указаны верно, но время 00:00:00
для всех заказов.
В общих настройках - время стоит Moscow
Что может быть не так?
например тип поля в таблице #__jshopping_orders . должен быть datetime. попробуйте запустить DB Checker с сайта разработчиков ЖШ
Записан
Alex GOOD
Осваиваюсь на форуме
***

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

Пол: Мужской
Сообщений: 161


я только учусь...


« Ответ #7 : 28.10.2015, 18:24:23 »

/administrator/index.php?option=com_config - Часовой пояс сервера

dmitry_stas подскажите более детально как это сделать, а то я как то недалекий. Так сказать для чайников пошагово если можно.
Зашел в папку /administrator/ там есть файл index.php  - а что дальше делать?
« Последнее редактирование: 28.10.2015, 18:27:38 от Alex GOOD » Записан
dmitry_stas
Профи
********

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

Сообщений: 7738



« Ответ #8 : 28.10.2015, 18:41:27 »

http://site.com/administrator/index.php?option=com_config - Часовой пояс сервера.

вопросы, которые не касаются ЖШ, задавайте пожалуйста в общем разделе форуа.
Записан
Alex GOOD
Осваиваюсь на форуме
***

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

Пол: Мужской
Сообщений: 161


я только учусь...


« Ответ #9 : 28.10.2015, 19:26:37 »

Все понял. спасибо!
Записан
Страниц: [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