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

  • 9 Ответов
  • 1013 Просмотров

0 Пользователей и 1 Гость просматривают эту тему.

*

mreuro

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

*

nevigen

  • *****
  • 8831
  • + 754 -
  • http://n*****n.com
Re: Время оформления заказа
« Ответ #1 : 26.06.2013, 10:42:47 »
если имеется ввиду дата и время самого письма, то это сервер отдает.
он же отправляет все таки и думаю ради 1 клиента временную зону для сервера не изменят.
а в самом заказе должно быть именно дата и время сайтовое.
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !

*

SDKiller

  • ******
  • 2734
  • + 320 -
  • ...ergo sum
Re: Время оформления заказа
« Ответ #2 : 26.06.2013, 11: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.

Re: Время оформления заказа
« Ответ #3 : 21.10.2015, 17:18:19 »
У меня все даты указаны верно, но время 00:00:00
для всех заказов.
В общих настройках - время стоит Moscow
Что может быть не так?

*

Alex GOOD

  • ***
  • 188
  • + 0 -
  • я только учусь...
Re: Время оформления заказа
« Ответ #4 : 27.10.2015, 01:22:46 »
У меня тоже разница с временем заказа в 3 часа. Где в настройках магазина можно указать время сервера?

*

dmitry_stas

  • ********
  • 9613
  • + 929 -
Re: Время оформления заказа
« Ответ #5 : 27.10.2015, 01:44:37 »
/administrator/index.php?option=com_config - Часовой пояс сервера
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций

*

dmitry_stas

  • ********
  • 9613
  • + 929 -
Re: Время оформления заказа
« Ответ #6 : 27.10.2015, 01:47:11 »
У меня все даты указаны верно, но время 00:00:00
для всех заказов.
В общих настройках - время стоит Moscow
Что может быть не так?
например тип поля в таблице #__jshopping_orders . должен быть datetime. попробуйте запустить DB Checker с сайта разработчиков ЖШ
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций

*

Alex GOOD

  • ***
  • 188
  • + 0 -
  • я только учусь...
Re: Время оформления заказа
« Ответ #7 : 28.10.2015, 19:24:23 »
/administrator/index.php?option=com_config - Часовой пояс сервера

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

*

dmitry_stas

  • ********
  • 9613
  • + 929 -
Re: Время оформления заказа
« Ответ #8 : 28.10.2015, 19:41:27 »
http://site.com/administrator/index.php?option=com_config - Часовой пояс сервера.

вопросы, которые не касаются ЖШ, задавайте пожалуйста в общем разделе форуа.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций

*

Alex GOOD

  • ***
  • 188
  • + 0 -
  • я только учусь...
Re: Время оформления заказа
« Ответ #9 : 28.10.2015, 20:26:37 »
Все понял. спасибо!