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

Дата изменения заказа - проставить дату создания заказа


Recommended Posts

Добрый день.

Форумчане, подскажите, пожалуйста, в каком файле формируется (или выводится) дата изменения заказа в карточке заказа?

Что мне надо? Когда открываешь карточку заказа, внизу, где История заказа, в поле Дата добавления находится вся история изменения заказа (то бишь разные даты). Так вот, мне нужно чтобы все эти даты были за числом создания самого заказа. То бишь, в какой - либо момент мы поменяли заказ - добавилось событие но дата осталась та же - Дата создания заказа.

Что я нашла: я нашла шаблон страницы, админ/view/template/sale/order_info.tpl (все другие файлы тоже проверила), но там нет как такового четкого вывода истории, я нашла только код js который что то записывает в блок Истории заказа (ну или это я слепанда и ничего не увидела).

Сходила в папку admin/controller/sale - но там формируются уже, я так понимаю, готовые данные из базы. 

 

Поэтому, у меня большая просьба, подскажите, пожалуйста, в каком файле (папке) мне нужно поискать формирование или вывод Даты изменения заказа?

 

Заранее, благодарю.

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


1 час назад, TashaYa сказал:

я нашла только код js который что то записывает в блок

именно

$('#history').load('index.php?route=sale/order/history&token=<?php echo $token; ?>&order_id=<?php echo $order_id; ?>');

идем в файл  sale/order  и смотрим метод history,  и видим формирование истории

        $this->load->model('sale/order');

        $results = $this->model_sale_order->getOrderHistories($this->request->get['order_id'], ($page - 1) * 10, 10);

        foreach ($results as $result) {
            $data['histories'][] = array(
                'notify' => $result['notify'] ? $this->language->get('text_yes') : $this->language->get('text_no'),
                'status' => $result['status'],
                'comment' => nl2br($result['comment']),
                'date_added' => date($this->language->get('date_format_short'), strtotime($result['date_added']))
            );
        }

и в шаблоне  sale/order_history.tpl  вывод этого массива

      <?php if ($histories) { ?>
      <?php foreach ($histories as $history) { ?>
      <tr>
        <td class="text-left"><?php echo $history['date_added']; ?></td>
        <td class="text-left"><?php echo $history['comment']; ?></td>
        <td class="text-left"><?php echo $history['status']; ?></td>
        <td class="text-left"><?php echo $history['notify']; ?></td>
      </tr>
      <?php } ?>
      <?php } else { ?>
      <tr>
        <td class="text-center" colspan="4"><?php echo $text_no_results; ?></td>
      </tr>
      <?php } ?>

 

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

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

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

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

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

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

Вхід

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

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

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

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

Important Information

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