Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

[Вопрос] Добавить время заказа.


zoolos

Recommended Posts

Вопрос, когда в админке ЗАКАЗЫ просмотреть можно только дату заказа, а вот время нельзя, где нужно подпавить код, чтобы выводилось рядом с датой время заказа, что удобно знать, когда был сформирован заказ.

Надіслати
Поділитися на інших сайтах


в базе данных время хранится в формате DATETIME, так что секунды минутки часы ваши учитываются, просто вывод ограничен только датой.

правится это достаточно легко, для того что бы говорить что скрипт еще сырой:

1) либо в нужных контроллерах ищем строчки типа

date($this->language->get('date_format_short'), strtotime($result['date_added']))
где $this->language->get('date_format_short') - формат записи (берется из файла ..cataloglanguagerussianrussian.php), и вписываем нужный формат.

2) самый простой, но затронет весь магазин, что все таки не очень логично, зато мозг включать ненадо

в ..cataloglanguagerussianrussian.php

меняем строчку

$_['date_format_short']     = 'd.m.Y';

ссылочка для ознакомления с форматом функции date() - http://php-date.ru/paragraphs/date_format

  • +1 2
Надіслати
Поділитися на інших сайтах


  • 2 years later...
  • 2 weeks later...

что?, не сталкивался ни кто?, у меня время отстает на 2 часа 20 минут...

Если на хостинге PHP установлен как модуль Apache, то в файл .htaccess добавьте этот фрагмент:

# Установка местного времени (Московское время)
php_value date.timezone Europe/Moscow
Если нет, то в файл php.ini вот эту строку:

date.timezone = Europe/Moscow
Надіслати
Поділитися на інших сайтах


Если на хостинге PHP установлен как модуль Apache, то в файл .htaccess добавьте этот фрагмент:

# Установка местного времени (Московское время)
php_value date.timezone Europe/Moscow
Если нет, то в файл php.ini вот эту строку:

date.timezone = Europe/Moscow
добавлял, - не помогло..., что не так?
Надіслати
Поділитися на інших сайтах


  • 4 weeks later...

Задавал вопрос хостеру, ответ: попробуйте через сторонние тайм серверы! - кто знает что это?, и возможно ли это реализовать на движке

ocStore v1.5.3.1

Надіслати
Поділитися на інших сайтах


Задавал вопрос хостеру, ответ: попробуйте через сторонние тайм серверы! - кто знает что это?, и возможно ли это реализовать на движке

ocStore v1.5.3.1

Да это реально, если все хорошо с пониманием технического английского и имеются познания в PHP, то вот решение.

Надіслати
Поділитися на інших сайтах


Да это реально, если все хорошо с пониманием технического английского и имеются познания в PHP, то вот решение.

Спасибо, конечно же :). Но, какой код? и куда его?.. - так было бы понятнее...
Надіслати
Поділитися на інших сайтах


Спасибо, конечно же :). Но, какой код? и куда его?.. - так было бы понятнее...

Это пример реализации, за конечную реализацию я браться не собирался! :wink:

Надіслати
Поділитися на інших сайтах


  • 3 weeks later...

добавлял, - не помогло..., что не так?

Apache рестартанули?

Если это не помогает меняем тайм зону целиком на серваке (над файл один переименовать, но уже не помню какой)

https://www.google.ru/search?q=linux+смена+временной+зоны

https://www.google.ru/search?q=free+bsd+смена+временной+зоны

В зависимости от того какоя ос у вас!

Надіслати
Поділитися на інших сайтах


http://htf.net.ua/us..._zoni_linux_bsd

Пример для Россия/Москва:

rm -f /etc/localtime

ln -sf /usr/share/zoneinfo/Europe/Moscow /etc/localtime

еще в другом примере в биос типа пишут

hwclock --systohc

# Удаляем старый часовой пояс

# Можно также сделать его резервную копию

rm -rf /etc/localtime

# Создаем символическую ссылку на нужный часовой пояс

ln -s /usr/share/zoneinfo/US/Pacific /etc/localtime

# Синхронизируем аппаратные часы

hwclock --systohc

Надіслати
Поділитися на інших сайтах


  • 6 years later...

А зачем изменять время на стороне php, если время задается в заказе с помошью SQL NOW()???

Змінено користувачем hemets
Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.