Перейти к содержанию
zoolos

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

Рекомендуемые сообщения

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

ндя ппц, а скрипт по ходу совсем сырой :(

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В новой версии тоже такого нету :( только что проверял, стоит только дата, а вот времени нету.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

в базе данных время хранится в формате 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 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Браво, СпасибоЯ так и знал :(

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Дату добавляет, ставит рядом время.

Формат даты: 7.07.2010 18:46

файл: admin/language/russian.php

$_['date_format_short']     = 'j.m.Y G:i';
  • +1 5

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо, мне тоже пригодилось.

А то неудобно контролировать заказы, которые поступили вечером, а требуют доставки уже наутро.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

отлично, спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

недавно заметил: у меня не совпадает время на хостинге, с Московским, где поправить?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

что?, не сталкивался ни кто?, у меня время отстает на 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
добавлял, - не помогло..., что не так?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

ocStore v1.5.3.1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

ocStore v1.5.3.1

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

понятно, что ни кто не поможет?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

хостер ответил - смотри код,

может все же кто знает как подправить время,?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

сменить хостера, уж в таком они должны вам помочь

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.