OC v3.х Номер заказа ДО оформления simple opencart

  • Автор темы Автор темы abobus2
  • Дата начала Дата начала

abobus2

Созидатель (II)
Сообщения
34
Реакции
3
Баллы
30
Нашел кучу способов, как сделать отображение номера заказа после оформления (success.php), но не нашел способа как сделать так чтобы было видно № еще во время оформления. Может кто знает как реализовать?
1660217799180.png
 
Нужно смотреть логику оформления заказа. В обычном опенкарте номер не выводиться даже на странице успешного оформления. заказа. Да и не логично выводить номер на начальном этапе. Если человек бросит процесс оформления, зачем ему номер заказа?
 
Нужно смотреть логику оформления заказа. В обычном опенкарте номер не выводиться даже на странице успешного оформления. заказа. Да и не логично выводить номер на начальном этапе. Если человек бросит процесс оформления, зачем ему номер заказа?
чтобы при открытии модуля оплаты мог оплатить сразу написав в назначении номер заказа недожидаясь письма на почту.

Но уже реализовал сам через модуль bank_trasfer.

PHP:
public function index() {
        $this->load->language('extension/payment/bank_transfer');
        $this->load->model('checkout/order');
        
        $bank = nl2br($this->config->get('payment_bank_transfer_bank' . $this->config->get('config_language_id')));

        $input = array(
            '{order_id}'
        );
        
        $output = array(
            'order_id'        => $this->session->data['order_id']
        );
        
        $data['bank'] = $this->session->data['bank'] = html_entity_decode(trim(str_replace($input, $output, $bank)), ENT_QUOTES, 'UTF-8');

        return $this->load->view('extension/payment/bank_transfer', $data);
    }
 
Назад
Верх