• Resolved martje65

    (@martje65)


    ik heb een bestelling aangemaakt en geen verzendoptie geselecteerd en kreeg de volgende foutmelding.

    Hallo!
    
    Sinds WordPress 5.2 is er een ingebouwde functie die herkent wanneer een plugin of thema een fatale fout veroorzaakt op je site en die je op de hoogte stelt met deze automatische e-mail.
    
    In dit geval heeft WordPress een probleem gevonden met één van je plugins: WooCommerce MyParcel.
    
    Bezoek eerst je site (https://www.test.nl/) en kijk of er zichtbare problemen zijn. Bezoek daarna de pagina waar de fout was gevonden (https://www.test.nl/wp-admin/edit.php?post_type=shop_order) en kijk of er zichtbare problemen zijn.
    
    Neem contact op met je host voor hulp bij het verder onderzoeken van dit probleem.
    
    In het geval dat je site kapot lijkt te zijn, en je het dashboard niet op de normale manier kunt benaderen, heeft WordPress nu een speciale "herstelmodus". Deze laat je op een veilige manier op je dashboard inloggen om het probleem verder te onderzoeken.
    
    https://www.test.nl/wp-login.php?action=enter_recovery_mode&rm_token=07sofRbhf4HkXjqgk5ClSS&rm_key=rhV4a0xjbUesWP1Nz9yuQX
    
    Om je site veilig te houden verloopt deze link over 1 dag. Maak je daar maar niet druk om, er wordt een nieuwe link naar je gestuurd wanneer het probleem zich weer voordoet nadat de link is verlopen.
    
    Als je hulp nodig hebt met dit probleem, kan je gevraagd worden om de volgende informatie:
    WordPress versie 6.0.1
    Actief thema: test thema (versie 1.0)
    Huidige plugin: WooCommerce MyParcel (versie 4.13.1)
    PHP versie 7.4.26
    
    Foutdetails
    ===========
    Een fout van het type E_ERROR werd veroorzaakt op regelnummer 415 van het bestand /home/loekie25/domains/test.nl/public_html/wp-content/plugins/woocommerce-myparcel/includes/admin/OrderSettings.php. Foutmelding: Uncaught Error: Call to a member function get_method_id() on bool in /home/loekie25/domains/test.nl/public_html/wp-content/plugins/woocommerce-myparcel/includes/admin/OrderSettings.php:415
    Stack trace:
    #0 /domains/test.nl/public_html/wp-content/plugins/woocommerce-myparcel/includes/admin/class-wcmypa-admin.php(689): MyParcelNL\WooCommerce\includes\admin\OrderSettings->hasLocalPickup()
    #1 /domains/test.nl/public_html/wp-content/plugins/woocommerce-myparcel/includes/admin/class-wcmypa-admin.php(648): WCMYPA_Admin::getListingActions(Object(Automattic\WooCommerce\Admin\Overrides\Order))
    #2 /domains/test.nl/public_html/wp-includes/class-wp-hook.php(307): WCMYPA_Admin->showOrderActions(Object(Automattic\WooCommerce\Admin\Overrides\Order))
    #3 /domains/test.nl/public_html/wp-includes/class-wp-hook.php(331): WP_Hook->apply_filters(NULL, Array)
    #4 /domains/test.nl/public_html/wp-includes/plugin.php(476): WP_Hook->do_action(Arr
Viewing 9 replies - 1 through 9 (of 9 total)
  • Plugin Author Richard Perdaan

    (@richardperdaan)

    @martje65,
    Dank je wel voor het plaatsen van jouw bericht.
    We gaan die gelijk onderzoeken.

    Thread Starter martje65

    (@martje65)

    Ik heb gemerkt dat dit alleen gebeurd als je geen verzendoptie kiest. @richardperdaan

    Plugin Author Richard Perdaan

    (@richardperdaan)

    @martje65,
    Wanneer ik een order plaats via de checkout pagina (voorkant van de website) dan moet er altijd een verzendoptie gekozen worden.

    Hoe is de order precies aangemaakt?

    Thread Starter martje65

    (@martje65)

    Je gaat in de backend naar /wp-admin/post-new.php?post_type=shop_order
    Kiest de naam van de klant en zet producten in de bestelling, als je dan vervolgens op Aanmaken klikt dan krijg je de foutmelding omdat je geen verzendmethode gekozen hebt. @richardperdaan

    Plugin Author Richard Perdaan

    (@richardperdaan)

    @martje65,
    Dank je wel voor de uitleg, wij hebben een oplossing gevonden en zetten binnen 30 min een nieuwe versie live, waarbij het opgelost is.

    Thread Starter martje65

    (@martje65)

    Als jullie dan toch nog wat gaan aanpassen @richardperdaan, als je daar bij verzendoptie kiest voor N/B of Anders dan worden de bestellingen nog steeds meegenomen bij het exporteren als je Automatische export aan hebt staan

    https://snipboard.io/yq1Vji.jpg

    Plugin Author Richard Perdaan

    (@richardperdaan)

    @martje65,
    De reden dat deze wel worden meegenomen bij het exporteren is omdat er een verzend methoden bekend is wat niet gelijk is aan afhalen.

    Een oplossing hiervoor zou zijn dat er een instelling gemaakt moet worden, waarbij je kan uitluiten welke verzendmethoden niet gebruikt hoeft te worden, bij het exporteren. Echter heeft deze aanpassing veel invloed op de werking van de plugin en ook op de werking van meerdere gebruikers. Daarom zullen wij langer over deze functionaliteit doen om zeker te zijn dat wij alle scenario’s goed hebben.

    Plugin Author Richard Perdaan

    (@richardperdaan)

    @martje65,
    De aanpassing is live gezet en ik zie dat het probleem opgelost is.

    Thread Starter martje65

    (@martje65)

    De foutmelding is nu verdwenen alleen wordt de bestelling zonder verzendoptie ook meegenomen bij het exporteren naar MyParcel. @richardperdaan
    Bedankt voor de snelle oplossing.

Viewing 9 replies - 1 through 9 (of 9 total)
  • The topic ‘Foutmelding met MyParcel plugin Versie 4.13.1’ is closed to new replies.