• Resolved microjingles

    (@microjingles)


    Na webshopu (WordPress – Woocommerce) kod kreiranja narudžbe (Checkout) pojavljuje se Empty error message (šaljem sliku: https://pasteboard.co/Kd5Tb7y.png ). Kad isključim Woo solo api plugin, problem je riješen. Koristim plugin već preko 2 godine i nikad nisam imao problema, ali ovo sad ne znam kako riješiti. Problem se pojavljuje kod različitih vrsta plaćanja (I PayPall i CorvusPay – plaćanje karticama).

    Svi su pluginovi updateani na najnovije verzije, kao i tema i WordPress.

    Hvala vam. Nadam se da možete pomoći.

Viewing 6 replies - 1 through 6 (of 6 total)
  • Plugin Author Denis Žoljom

    (@dingo_d)

    Pozdrav,

    Mozete li pogledati debug log da vidite sto vam error vraca? I console (desni klik na stranicu inspect) provjerite imate li neki error.

    Ako ste samo updateali sa starije verzije na novu, moguce je da se postavke nisu dobro spremile, jer sam dodao validacije prilikom spremanja postavki.

    Verzija 2 je bio veliki update

    https://ww.wp.xz.cn/plugins/woo-solo-api/#developers

    Thread Starter microjingles

    (@microjingles)

    Naravno, šaljem ispod.
    Svašta nešto se nalazi u tom debug folderu, pa ne znam šta da prije pošaljem hehe.

    Evo, bacite oko. Puno hvala.

    [26-Jul-2021 14:48:51 UTC] PHP Warning:  Invalid argument supplied for foreach() in /home/crovoice/microjingles.com/wp-content/plugins/woocommerce-services/woocommerce-services.php on line 1103
    [26-Jul-2021 14:48:53 UTC] id was called incorrectly. Order properties should not be accessed directly. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), do_action('template_redirect'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::do_wc_ajax, do_action('wc_ajax_checkout'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::checkout, WC_Checkout->process_checkout, WC_Checkout->process_order_without_payment, WC_Order->payment_complete, WC_Order->save, WC_Order->status_transition, do_action('woocommerce_order_status_changed'), WP_Hook->do_action, WP_Hook->apply_filters, NotificationX_WooCommerce_Extension->status_transition, WC_Abstract_Legacy_Order->__get, wc_doing_it_wrong. This message was added in version 3.0.
    [26-Jul-2021 14:48:53 UTC] PHP Fatal error:  Uncaught TypeError: Argument 4 passed to MadeByDenis\WooSoloApi\ECommerce\WooCommerce\MakeApiRequest::sendApiRequestOnCheckout() must be an object, bool given, called in /home/crovoice/microjingles.com/wp-includes/class-wp-hook.php on line 303 and defined in /home/crovoice/microjingles.com/wp-content/plugins/woo-solo-api/src/ECommerce/WooCommerce/MakeApiRequest.php:92
    Stack trace:
    #0 /home/crovoice/microjingles.com/wp-includes/class-wp-hook.php(303): MadeByDenis\WooSoloApi\ECommerce\WooCommerce\MakeApiRequest->sendApiRequestOnCheckout(Object(Automattic\WooCommerce\Admin\Overrides\Order), false, false, true)
    #1 /home/crovoice/microjingles.com/wp-includes/class-wp-hook.php(327): WP_Hook->apply_filters(NULL, Array)
    #2 /home/crovoice/microjingles.com/wp-includes/plugin.php(470): WP_Hook->do_action(Array)
    #3 /home/crovoice/microjingles.com/wp-content/plugins/woocommerce/templates/emails/admin-new-order.php(35): do_action('woocommerce_ema...', Object(Automattic\WooCommerce\Admin\Overrides\Order), false, false, true in /home/crovoice/microjingles.com/wp-content/plugins/woo-solo-api/src/ECommerce/WooCommerce/MakeApiRequest.php on line 92
    Plugin Author Denis Žoljom

    (@dingo_d)

    woocommerce-services plugin baca warning, ali bitan error je da metoda sendApiRequestOnCheckout dobije booean umijesto objekta za slanje emaila.

    Nisam siguran zasto to vraca boolean. Imate li nesto sto bi moglo utjecati na slanje mailova preko woocommercea?

    Jeste li probali disableat jedan po jedan plugin i vidjet da li vam se isto desava?

    Thread Starter microjingles

    (@microjingles)

    Imam Mailerlite ali iz njega ne saljem nikakve mailove, nego mi sluzi samo za gradit mailing listu.

    Od ostalih imam WPMAIL SMTP plugin. I to ej to.
    Nedavo sam u potpunosti izbrisao sa stranice plugin od Mailchimpa.
    Mozda da ga probam ponovno instalirat, da nije nesto ostalo povezano?

    Thread Starter microjingles

    (@microjingles)

    Pozdrav! I dalje nema rješenja ovome. Zbog ovog ću morat otkazat Solo pretplatu i preć na nešto drugo. Jednostvno nema šta nisam probao i uvijek isti error – prazna poruka. S druge strane u debug folderu isto ono šta sam bio poslao gore. Ili mi recite kako da instaliram neku od starijih verzija, tamo mi je sve radilo bez problema.

    Plugin Author Denis Žoljom

    (@dingo_d)

    Pozdrav,

    Na zalost nemam vremena se baviti ovim bugovima (ovaj plugin nisam radio s ciljem zarade, niti imam ikakav benefit od Solo servisa) trenutno. U buducnosti planiram uloziti neko vrijeme da popeglam sve sitnice, ali ne mogu obecati kada ce to biti.

    Starije verzije plugina se nalaze ovdje: https://plugins.svn.ww.wp.xz.cn/woo-solo-api/tags/

    mozete otici na neku od ranijih verzija i downloadati ili preko wp-clija si skinuti raniju verziju i probat vidjet hoce li vam raditi s njom.

    Zao mi je da imate ove probleme, ali ne mogu debuggirati svaciji problem pogotovo ne u svoje slobodno vrijeme (kojeg i ovako nemam).

Viewing 6 replies - 1 through 6 (of 6 total)

The topic ‘Empty error message’ is closed to new replies.