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

Возникающие вкладки в просмотре заказа (админка)


Recommended Posts

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

 

подключаюсь через ocmod так

 

<file path="admin/view/template/sale/order_info.tpl" >
<operation>
<search><![CDATA[<h3 class="panel-title"><i class="fa fa-comment-o"></i> <?php echo $text_history; ?></h3>]]></search>
<add position="before" offset="2"><![CDATA[<div id="pay" style="clear: both;"><?php echo $pay; ?></div>]]></add>
</operation>
</file>

<file path="admin/controller/sale/order.php" >
<operation>
<search><![CDATA[$this->response->setOutput($this->load->view('sale/order_info', $data));]]></search>
<add position="before"><![CDATA[
	$data['pay'] = $this->load->controller('extension/payment/next_privat/order',$order_info['order_id']);
]]></add>
</operation>
</file>

 

и дальше в своем контроллере выдаю данные

всё хорошо, но в блоке истории заказа появляется новая вкладка, которая криво дублирует мой блок выше

image.png.01a3ec2cda22dd418fd001c8c3330b5f.png

 

 

я удаляю содержимое этого блока через js

$('.tab-pane .next-privat').html('');

но это костыль.

 

Как обойти эту проблему?

 

Пока модуль написан для опенкарт  2, но сейчас буду адаптировать под опенкарт 3 и думаю будет та же проблема

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

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

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

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

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

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

Вхід

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

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

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

Important Information

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