Быстрый заказ подвисает. Шаблон ultrastore, русская сборка OpenCart 3.0.3.3

Тема в разделе "Дизайн, оформление и шаблоны", создана пользователем dmitreach, 2 июл 2024.

  1. dmitreach

    dmitreach Новичок

    Сообщения:
    10
    Симпатии:
    0
    Здравствуйте!

    Русская сборка OpenCart 3.0.3.3 (trs-3.0.2.0) шаблон ultrastore и ocfilter
    Корзина simple

    Включил Быстрый заказ в шаблоне ultrastore
    https://www.podarok-kamni.ru/buket__leto__maki_v_vaze_iz_oniksa_239.html

    После оформления всех полей и нажатии на кнопку Заказ.
    Крутится бегунок , закрыть карточку товара нельзя.

    Заказ на почты приходит.
    Если нажать на обновить в броузере - сайт востанавливает работу.
    Но для клиентов это будет дико - типо сайт глюкнул и непонятно что делать.

    В логах только такие ошибки

    2024-07-02 12:50:28 - PHP Notice: Undefined index: newsletter in /var/www/admin-oc/data/www/storage-podarok-kamni-oc/modification/catalog/model/checkout/order.php on line 11
    2024-07-02 12:50:29 -
    === sendToTelegram Warning ===
    Telegram сообщение не было отправлено: • Заказ № 1270
    В настройках Администратора не указан токен Telegram бота!

    Как исправить, подскажите, пожалуйста ?
     
  2. Ravilr

    Ravilr Специалист

    Сообщения:
    4.223
    Симпатии:
    1.452
    Вот же и ошибка. Укажите корректный токен или отключите модуль.
     
  3. Tesloz

    Tesloz Специалист

    Сообщения:
    140
    Симпатии:
    70
    У вас результат формы возвращает JSON некорректный с PHP_NOTICE, поэтому JS дальше не обрабатывается:
    Код:
    <b>Notice</b>: Undefined index: newsletter in <b>/var/www/admin-oc/data/www/storage-podarok-kamni-oc/modification/catalog/model/checkout/order.php</b> on line <b>11</b>{
        "ecommerce": {
            "transaction_id": 1273,
            "affiliation": "Podarok-Kamni.ru - \u0443\u043a\u0440\u0430\u0448\u0435\u043d\u0438\u044f \u0438 \u043f\u043e\u0434\u0430\u0440\u043a\u0438 \u0438\u0437 \u043d\u0430\u0442\u0443\u0440\u0430\u043b\u044c\u043d\u044b\u0445 \u043a\u0430\u043c\u043d\u0435\u0439 ",
            "value": 2900,
            "currency": "RUB",
            "shipping": 0,
            "items": [
                {
                    "id": "285",
                    "name": "\u0411\u0443\u043a\u0435\u0442 -\u041b\u0435\u0442\u043e- \u0432 \u0432\u0430\u0437\u0435 \u0438\u0437 \u043e\u043d\u0438\u043a\u0441\u0430 - \u043c\u0430\u043a\u0438 \u0438\u0437 \u0430\u0432\u0430\u043d\u0442\u044e\u0440\u0438\u043d\u0430, \u043a\u043e\u0440\u0430\u043b\u043b\u0430 - \u0446\u0432\u0435\u0442\u044b \u0438\u0437 \u043a\u0430\u043c\u043d\u044f",
                    "price": 2900,
                    "quantity": "1",
                    "brand": null,
                    "category": "\u0410\u0432\u0430\u043d\u0442\u044e\u0440\u0438\u043d\/\u041a\u043e\u0440\u0430\u043b\u043b\/\u041e\u043d\u0438\u043a\u0441\/\u0426\u0432\u0435\u0442\u044b \u0438\u0437 \u043a\u0430\u043c\u043d\u044f\/\u0426\u0432\u0435\u0442\u044b \u0438\u0437 \u043a\u0430\u043c\u043d\u044f - \u043a 8 \u043c\u0430\u0440\u0442\u0430",
                    "variant": ""
                }
            ]
        },
        "success": "<p>\u0412\u0430\u0448 \u0437\u0430\u043a\u0430\u0437 #1273 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u043e\u0444\u043e\u0440\u043c\u043b\u0435\u043d.<\/p><p>\u041d\u0430\u0448 \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440 \u0441\u0432\u044f\u0436\u0435\u0442\u0441\u044f \u0441 \u0412\u0430\u043c\u0438 \u0432 \u0431\u043b\u0438\u0436\u0430\u0439\u0448\u0435\u0435 \u0432\u0440\u0435\u043c\u044f.<\/p><p>\u0421\u043f\u0430\u0441\u0438\u0431\u043e \u0437\u0430 \u043f\u043e\u043a\u0443\u043f\u043a\u0438 \u0432 \u043d\u0430\u0448\u0435\u043c \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442-\u043c\u0430\u0433\u0430\u0437\u0438\u043d\u0435!<\/p>"
    }
    отключите показ ошибок этого типа или ищите какой модуль добавляет это.
     
    dmitreach нравится это.
  4. dmitreach

    dmitreach Новичок

    Сообщения:
    10
    Симпатии:
    0
    Спасибо за ответ

    Вроде отключил в isp эту ошибку у php (и в Php.ini) - все равно крутится. Я сервер выключил и включил на моем VDS. Перезагружать не хочется - т.к. в поддержке VDS говорили это нежелательно делать.

    Как найти в каком это модуле непонятно (

    по телеграмму - это ordermanager pro выдавал , я ввел talking - Теперь только такая ошибка

    Код:
    2024-07-02 14:03:20 - PHP Notice:  Undefined index: newsletter in /var/www/admin-oc/data/www/storage-podarok-kamni-oc/modification/catalog/model/checkout/order.php on line 11
     
  5. Tesloz

    Tesloz Специалист

    Сообщения:
    140
    Симпатии:
    70
    У вас всё еще тот же json с ошибкой отдаётся[ в «Система» -> «Настройки» -> »[имя_магазина]» -> «Сервер» - Показывать ошибки - стоит значение нет ?]
    либо всё также ищите модуль, который добавляет эту модификацию.
     
    dmitreach нравится это.
  6. dmitreach

    dmitreach Новичок

    Сообщения:
    10
    Симпатии:
    0
    Заработало , Спасибо !