OC 1.5.x Не отправляется заявка на оплату в платёжную систему

Тема в разделе "Обо всём", создана пользователем and-rey, 8 окт 2015.

  1. and-rey

    and-rey Новичок

    Сообщения:
    16
    Симпатии:
    6
    Доброго времени! Возникла непростая проблема..

    При активации в админке сайта (ocStore 1.5.5.1.2) каких-либо установленных модулей оплаты (PayPal, Приват24, LIQPAY), не нажимается потом кнопка "Подтвердить заказ", со страницы оформления. (" .../checkout/ " ) Гифка крутится 1 сек возле кнопки, и всё на этом, не переходит далее на страницу банка, или вообще какой-либо редирект не делается внутри опенкарта.

    Возможно, что теряется id заказа в коде модуля, и потому ошибка. Но что удивительно, номер заказа приходит как-то туда всё же. Выудил в сети приём один- в тот же лог можно получить запись, следующим трюком, добавив это в код модуля платёжной системы:
    $this->log->write('Zakaz nomer - '.$this->session->data['order_id']);
    т.е. прописывается в файл лога строчка со значением из теряемой переменной-
    "2015-10-08 9:12:06 - Zakaz nomer - 1689 "
    А ниже тут же в этом файле лога пишет - "PHP Notice: Undefined index: order_id in /home/..../www/catalog/controller/payment/privat.php on line 21" и так далее, где в коде только еще встречается в строчках..

    Ну и если закаментить этот order_id, то и ошибок нет. Но всё одно не идёт редирект/переход туда, куда-нибудь дальше, после нажатия кнопки "Подтвердить заказ"

    п.с. И еще: как можно в Firebug или в Консоли, увидеть возможные ошибки на странице оформления заказа, если инфы об ошибках в файле "лог" недостаточно или нет вообще...
     
    Последнее редактирование: 8 окт 2015
  2. my2you

    my2you Продвинутый пользователь

    Сообщения:
    281
    Симпатии:
    125
    оформление заказа стандартное? Если нет, пишите автору оформления.
     
  3. and-rey

    and-rey Новичок

    Сообщения:
    16
    Симпатии:
    6
    Как бы Вам объяснить... На сайте там всегда отправка заявок шла через модуль, у которого задействован файл отправки-
    .../www/catalog/controller/payment/bank_transfer.php
    Но в этой же паке ( .../www/catalog/controller/payment/ ) лежат еще штук 15 файлов, названия модулей которых видны в админке (PayPal, Приват24, LIQPAY...). Кароче при их активации ничего не работает, а если возвращаешь старую схему , то оформляется всё.
     
  4. my2you

    my2you Продвинутый пользователь

    Сообщения:
    281
    Симпатии:
    125
    Ну это явно не ошибка движка?? Вы же пишите в теме ошибок движка!! Это ваша ошибка, в модуле, в исправлении, в неправильном модуле, в каком нибудь вкумоде итд. По описанию сложно что либо толкового подсказать!!
     
    and-rey нравится это.
  5. and-rey

    and-rey Новичок

    Сообщения:
    16
    Симпатии:
    6
    да, благодарю за наводку..