Инвойс и упаковочный лист (shipping)

Тема в разделе "Предложения и пожелания", создана пользователем Zakus_qqq, 8 апр 2021.

  1. Zakus_qqq

    Zakus_qqq Пользователь

    Сообщения:
    35
    Симпатии:
    2
    В админке опенкарт для каждого заказа есть своя страничка "invoice" (счёт) и "shipping" (что-то типо упаковочного листа).
    Зайти на эти странички можно по кнопкам как со страницы конкретного заказа {order_form}, так и со страницы со списком всех заказов {order_list}, выделив нужный заказ галочкой.

    Так вот, в первом случае все работает корректно: при нажатии на кнопку перекидывает на отдельную вкладку в браузере.

    А во втором случае, при нажатие на кнопку происходит одновременно переход на страницу инвойса (или шипинга) и открывается отдельная вкладка браузера с инвойсом (или шипингом). В результате имеем в браузере две одинаковые вкладки.

    Уберите этот косяк и сделайте так, чтобы страница "заказы"{order_list} оставалась на месте и только в отдельной вкладке открывалась страничка инвойс (или шипинг).

    На фото кнопки, обведенные зелёным работают корректно, красным - не корректно.
     

    Вложения:

    Последнее редактирование: 9 апр 2021
  2. Ravilr

    Ravilr Специалист

    Сообщения:
    3.884
    Симпатии:
    1.065
    А как это относится к Русской сборке? Оксторе это не русская сборка. Пишите им на форум в соответствующую тему.
     
  3. Zakus_qqq

    Zakus_qqq Пользователь

    Сообщения:
    35
    Симпатии:
    2
    Не знал, чёстно сказать. Думал, есть оригинальный опенкарт и её русифицированный вариант, который в народе называют "русская сборка" и зовётся не опенкарт3, а окстор3

    Но в любом случае, я проверил демо версию OpenCart 3.0.3.7 и там точно такой же косяк.
     
  4. Ravilr

    Ravilr Специалист

    Сообщения:
    3.884
    Симпатии:
    1.065
    оксторе сильно отличается от оригинального опенкарт. Русская сборка, сильно НЕ отличается от оригинального опенкарт. Это нужно запомнить. Далее, политика развития русской сборки это минимальное изменение файлов, устранение только критических багов, которые в связи с долгими выпусками оригинального опенкарт, не могут исправить в оригинале. Ну и конечно адаптация сборки под СНГ. На этом все.
     
  5. atnaples

    atnaples Новичок

    Сообщения:
    5
    Симпатии:
    1
    Никогда не обращал внимание на то, что это существует. Но, если, вдруг, проблема осталась, то просто надо закомнетарить строку (проверял на 3.0.3.7, line 253 в местной сборке)
    $('#form-order').attr('action', this.getAttribute('formAction'));
    в файле order_list.twig
     
    Последнее редактирование: 30 май 2021