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

[Решено] Вывод суммы (итого) заказа на странице Success


ccc2ccc

Recommended Posts

Добрый день.

 

Прошу помочь в решении задачи. 

Для незарегистрированных и зарегистрированных пользователей на странице success нужно вывести сумму заказа (итоговую вместе с доставкой) и дату оформления счёта. Номер заказа вывел, а с остальным уже голову сломал - куда что прописывать?

Если кто-то сталкивался с этим, прошу помощи.

 

Версия - OpenCart 1.5.6

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


в файле   === \catalog\controller\checkout\success.php ===

 

после $this->cart->clear(); ~4-5 строка

 

вставляем

$this->load->model('checkout/order');
$orinfo = $this->model_checkout_order->getOrder($this->session->data['order_id']);        
$this->data['total'] = $this->currency->format($orinfo['total']);
$this->data['date']  = date('d.m.Y',strtotime($orinfo['date_added']));

ну а в шаблоне success.tpl ловим как переменную $total и $date

 

Вот и все!!

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

$this->currency->format($this->tax->calculate($orinfo['total'], '', ''));

в тотал уже входит налог жеж? или я не прав? 

 

и где ид налога, их же может быть много)

 

$this->tax->calculate тут не нужен

 

 

$this->currency->format($orinfo['total']);

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

  • 2 weeks later...

в файле   === \catalog\controller\checkout\success.php ===

 

после $this->cart->clear(); ~4-5 строка

 

вставляем

$this->load->model('checkout/order');
$orinfo = $this->model_checkout_order->getOrder($this->session->data['order_id']);        
$this->data['total'] = $this->currency->format($orinfo['total']);
$this->data['date']  = date('d.m.Y',strtotime($orinfo['date_added']));

ну а в шаблоне success.tpl ловим как переменную $total и $date

 

Вот и все!!

 

Я не очень хорошо понимаю в коде, подскажите куда вставить переменные $total и $date в файле success.tpl?

 

/catalog/view/theme/default/template/common

<?php echo $header; ?><?php echo $column_left; ?><?php echo $column_right; ?>
<div id="content"><?php echo $content_top; ?>
  <div class="breadcrumb">
    <?php foreach ($breadcrumbs as $breadcrumb) { ?>
    <?php echo $breadcrumb['separator']; ?><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a>
    <?php } ?>
  </div>
  <h1><?php echo $heading_title; ?></h1>
  <?php echo $text_message; ?>
  <div class="buttons">
    <div class="right"><a href="<?php echo $continue; ?>" class="button"><?php echo $button_continue; ?></a></div>
  </div>
  <?php echo $content_bottom; ?></div>
<?php echo $footer; ?>
Надіслати
Поділитися на інших сайтах


ccc2ccc

да, в success.tpl

 

спрашивают куда)))

 

надо было первое сообщение писать

не подскажите

а 

ребят сделайте за меня все

спасибо!  )))

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

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

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

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

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

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

Вхід

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

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

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

Important Information

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