Jump to content
Sign in to follow this  
Zetx

Время оформления заказа: как настроить?

Recommended Posts

Добрый вечер, форумчане!

смотрю заказ в админке, вижу только дату заказа типа: "14.11.2018", думал баг какой-то в моем движке...

зашел в демку оксторе, там все также - тоесть дата заказа есть, а времени создания заказа нет

это что недоработка такая или данную функцию нужно где-то настраивать?

как по мне, время заказа важная инфа...

 

9808.JPG

Share this post


Link to post
Share on other sites

в локализации 

image.png.397d7a3af83b6248e65071cb39e538a3.png

  • +1 1

Share this post


Link to post
Share on other sites
33 minutes ago, Zetx said:

как по мне, время заказа важная инфа...

 

Вы лишаете себя увлекательного квеста ;)

  1. смотрим вьюшку формы заказа в админке - /admin/view/template/sale/order_info.tpl
  2. видим, что переменная, которая содержит дату - $date_added
  3. идем в контроллер /admin/controller/sale/order.php и находим как формируется значение нашей переменной:$data['date_added'] = date($this->language->get('date_format_short'), strtotime($order_info['date_added']));
  4. Ага. Все просто. В языковых файлах есть настройка.

  5. Идем в /admin/language/ru-ru/ru-ru.php, ищем $_['date_format_short']             = 'd.m.Y';

  6. меняем на $_['date_format_short']             = 'd.m.Y h:i';

  7. profit !!!

  • +1 1

Share this post


Link to post
Share on other sites

вопрос следующий...

время показывает, но не то, что нужно...

 

подскажите, как подправить startup.php чтоб время было по Киеву

if (!ini_get('date.timezone')) {
	date_default_timezone_set('UTC');
}

 

Share this post


Link to post
Share on other sites

 

Share this post


Link to post
Share on other sites

можно и я свои 5 копеек

 

 

кстати
рекомендую

а $_['date_format_short']             = 'd.m.Y h:i';

добавить в локализацию  order.php

Share this post


Link to post
Share on other sites
В 15.11.2018 в 01:40, 100napb сказал:

 

Вы лишаете себя увлекательного квеста ;)

  1. смотрим вьюшку формы заказа в админке - /admin/view/template/sale/order_info.tpl
  2. видим, что переменная, которая содержит дату - $date_added
  3. идем в контроллер /admin/controller/sale/order.php и находим как формируется значение нашей переменной:$data['date_added'] = date($this->language->get('date_format_short'), strtotime($order_info['date_added']));
  4. Ага. Все просто. В языковых файлах есть настройка.

  5. Идем в /admin/language/ru-ru/ru-ru.php, ищем $_['date_format_short']             = 'd.m.Y';

  6. меняем на $_['date_format_short']             = 'd.m.Y h:i';

  7. profit !!!

 

У меня так не работает.. Заменил вот это на $_['date_format_short']    = 'd.m.Y'; на это на $_['date_format_short']    = 'd.m.Y h:i'; в файле  /admin/language/ru-ru/ru-ru.php

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.