• Resolved jenikkrejci

    (@jenikkrejci)


    Dobry den, pou?íváme Vá? plugin Packeta – Zásilkovna Verze 1.7.1.
    Zjistil, ?e mi nejdou uploadovat fotografie do Médií.
    Pokud Vá? plugin deaktivuji, nahrávání soubor? proběhne korektně.
    P?i bli??ím zkoumání jsem zjistil tuto chybu:
    [23-Apr-2024 13:14:02 UTC] PHP Fatal error: Uncaught Packetery\Nette\InvalidArgumentException: Value ‘wc-order_carrier’ is out of allowed set [‘wc-pending’, ‘wc-processing’, ‘wc-on-hold’, ‘wc-completed’, ‘wc…] in field ’60a0ddad9910f218500ffca9932a7679’. in /www/doc/xxx/www/wp-content/plugins/packeta/deps/nette/forms/src/Forms/Controls/ChoiceControl.php:49
    Stack trace: 0 /www/doc/xxx/www/wp-content/plugins/packeta/deps/nette/forms/src/Forms/Controls/BaseControl.php(157): Packetery\Nette\Forms\Controls\ChoiceControl->setValue(‘wc-order_carrie…’) 1 /www/doc/xxx/www/wp-content/plugins/packeta/src/Packetery/Module/Options/Page.php(366): Packetery\Nette\Forms\Controls\BaseControl->setDefaultValue(‘wc-order_carrie…’) 2 /www/doc/xxx/www/wp-content/plugins/packeta/src/Packetery/Module/Options/Page.php(673): Packetery\Module\Options\Page->createPacketStatusSyncForm() 3 /www/doc/xxx/www/wp-includes/class-wp-hook.php(324): Packetery\Module\Options\Page->processActions(”) 4 /www/doc/xxx/www/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(NULL, Array) 5 /www/doc/xxx/www/wp-includes/plugin.php(517): WP_Hook->do_action(Array) 6 /www/doc/xxx/www/wp-admin/admin.php(175): do_action(‘admin_init’) 7 /www/doc/xxx/www/wp-admin/async-upload.php(23): require_once(‘/www/doc/www.to…’) 8 {main}

    thrown in /www/doc/xxx/www/wp-content/plugins/packeta/deps/nette/forms/src/Forms/Controls/ChoiceControl.php on line 49

    Pot?eboval bych to samoz?ejmě rychle vy?e?it.
    Mohu samoz?ejmě poskytnout dal?í pot?ebné informace jako nap?. Export nastavení pluginu atp.

    Děkuji a hezky den

    The page I need help with: [log in to see the link]

Viewing 7 replies - 1 through 7 (of 7 total)
  • Plugin Support kovalmatyas

    (@kovalmatyas)

    Dobry den @jenikkrejci,
    děkuji za nahlá?ení tohoto chování – vidím i e-mail od vás s exportem nastavení.

    Chování budu p?edávat koleg?m z vyvoje pluginu, nicméně zkou?el jsem pro jistotu i se stejnou verzí PHP jako máte vy, chybu nasimulovat.

    To se mi bohu?el neda?í – zkou?el jsem nahrávat média skrze zálo?ku Médií i p?ímo skrze rozhraní produkt? a k vyvolání fatální chyby nedo?lo.

    Mohu vás poprosit o popis postupu, ktery na va?em e-shopu vyvolá tuto chybu?

    S pozdravem,
    Matyá? Kova?

    Thread Starter jenikkrejci

    (@jenikkrejci)

    Dobry den,
    nedělám nic vyjíme?ného, prostě skrze zálo?ku médií se sna?ím p?eta?ením vlo?it r?zné typy soubor?, v?etně malych fotografií ?ádově max do 600 kB, ale i men?í nap?. png 4kB, ale pokud nedám deaktivaci Va?eho pluginu, vypí?e mi galerie chybu:
    Server nem??e zpracovat obrázek. K tomu m??e dojít, pokud je server zaneprázdněn nebo nemá dostatek prost?edk? k dokon?ení úlohy. Nahrání men?ího obrázku m??e pomoci. Doporu?ená maximální velikost je 2560 pixel?.

    Jakmile plugin deaktivuji, upload proběhne korektně. V logu je potom ji? popsaná chyba.

    Thread Starter jenikkrejci

    (@jenikkrejci)

    Dobry den,

    stále ?ekám na vy?e?ení problému viz. vy?e. Nikdo mě zatím nekontaktoval.
    Dále se objevil dal?í problém s Va?ím pluginem na jiném eshopu – dal?í php chyba, která zp?sobí, ?e zbo?í nelze p?idat do nákupního ko?e (po deaktivaci Va?eho pluginu v?e bě?í). Po?lu na Va?i podporu opět export informací z Va?eho pluginu.

    [09-May-2024 10:54:49 UTC] PHP Fatal error: Uncaught Error: Call to a member function getCarriersForShippingRate() on null in /www/doc/xxx/www/wp-content/plugins/packeta/src/Packetery/Module/ShippingMethod.php:171
    Stack trace: 0 /www/doc/xxx/www/wp-content/plugins/woocommerce/includes/abstracts/abstract-wc-shipping-method.php(464): Packetery\Module\ShippingMethod->get_instance_form_fields() 1 /www/doc/xxx/www/wp-content/plugins/wc-shipping-method-description/shipping-method-description-for-woocommerce.php(89): WC_Shipping_Method->get_option(‘description’) 2 /www/doc/xxx/www/wp-includes/class-wp-hook.php(324): smdfw_add_rate_description_arg(Array, Object(Packetery\Module\ShippingMethod)) 3 /www/doc/xxx/www/wp-includes/plugin.php(205): WP_Hook->apply_filters(Array, Array) 4 /www/doc/xxx/www/wp-content/plugins/woocommerce/includes/abstracts/abstract-wc-shipping-method.php(267): apply_filters(‘woocommerce_shi…’, Array, Object(Packetery\Module\ShippingMethod)) 5 /www/doc/xxx/www/wp-content/plugins/packeta/src/Packetery/Module/ShippingMethod.php(160): WC_Shipping_Method->add_rate(Array) 6 /www/doc/xxx/www/wp-content/plugins/woocommerce/includes/abstracts/abstract-wc-shipping-method.php(233): Packetery\Module\ShippingMethod->calculate_shipping(Array) 7 /www/doc/xxx/www/wp-content/plugins/woocommerce/includes/class-wc-shipping.php(348): WC_Shipping_Method->get_rates_for_package(Array) 8 /www/doc/xxx/www/wp-content/plugins/woocommerce/includes/class-wc-shipping.php(260): WC_Shipping->calculate_shipping_for_package(Array, 0) 9 /www/doc/xxx/www/wp-content/plugins/woocommerce/includes/class-wc-cart.php(1423): WC_Shipping->calculate_shipping(Array) 10 /www/doc/xxx/www/wp-content/plugins/woocommerce/includes/class-wc-cart-totals.php(339): WC_Cart->calculate_shipping() 11 /www/doc/xxx/www/wp-content/plugins/woocommerce/includes/class-wc-cart-totals.php(850): WC_Cart_Totals->get_shipping_from_cart() 12 /www/doc/xxx/www/wp-content/plugins/woocommerce/includes/class-wc-cart-totals.php(144): WC_Cart_Totals->calculate_shipping_totals() 13 /www/doc/xxx/www/wp-content/plugins/woocommerce/includes/class-wc-cart-totals.php(134): WC_Cart_Totals->calculate() 14 /www/doc/xxx/www/wp-content/plugins/woocommerce/includes/class-wc-cart.php(1401): WC_Cart_Totals->__construct(Object(WC_Cart)) 15 /www/doc/xxx/www/wp-includes/class-wp-hook.php(322): WC_Cart->calculate_totals() 16 /www/doc/xxx/www/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(NULL, Array) 17 /www/doc/xxx/www/wp-includes/plugin.php(517): WP_Hook->do_action(Array) 18 /www/doc/xxx/www/wp-content/plugins/woocommerce/includes/class-wc-cart.php(1279): do_action(‘woocommerce_add…’, ‘15825aee15eb335…’, 6371, 1, 0, Array, Array) 19 /www/doc/xxx/www/wp-content/plugins/woocommerce/includes/class-wc-form-handler.php(824): WC_Cart->add_to_cart(6371, 1) 20 /www/doc/xxx/www/wp-content/plugins/woocommerce/includes/class-wc-form-handler.php(796): WC_Form_Handler::add_to_cart_handler_simple(6371) 21 /www/doc/xxx/www/wp-includes/class-wp-hook.php(324): WC_Form_Handler::add_to_cart_action(”) 22 /www/doc/xxx/www/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(NULL, Array) 23 /www/doc/xxx/www/wp-includes/plugin.php(517): WP_Hook->do_action(Array) 24 /www/doc/xxx/www/wp-settings.php(717): do_action(‘wp_loaded’) 25 /www/doc/xxx/www/wp-config.php(100): require_once(‘/www/doc/eshop….’) 26 /www/doc/xxx/www/wp-load.php(50): require_once(‘/www/doc/eshop….’) 27 /www/doc/xxx/www/wp-blog-header.php(13): require_once(‘/www/doc/eshop….’) 28 /www/doc/xxx/www/index.php(17): require(‘/www/doc/eshop….’) 29 {main}

    thrown in /www/doc/xxx/www/wp-content/plugins/packeta/src/Packetery/Module/ShippingMethod.php on line 171

    Plugin Support kovalmatyas

    (@kovalmatyas)

    Dobry den @jenikkrejci,
    omlouvám se za nereagování – oba e-maily dorazily v po?ádku k nám, bohu?el u prvního jsem pouze p?edal informace dále a u? nezareagoval vám.

    V tuto chvíli m??eme komunikaci p?esunout na e-maily s tím, ?e zde do vlákna pak sepí?i závěry, k vámi nahlá?enym chováním.

    S pozdravem,
    Matyá? Kova?

    @jenikkrejci v rámci verze 1.7.2. se podle GH p?ipravují na p?echod na jiny switch p?epravc?.

    Tro?ku ne??astně se ale povedlo, ?e PHP Fatal error: Uncaught Error: Call to a member function getCarriersForShippingRate() tato verze vyhazuje, proto?e z mě nepochopitelného d?vodu jim jedna t?ída hází, ?e není aktivovany p?epravce. Downgrade na 1.7.1. pomohl a tam z?staneme, dokud nevyjde verze s novym switchem.

    Plugin Support kovalmatyas

    (@kovalmatyas)

    Dobry den @jenikkrejci a @stehled,
    chyba PHP Fatal error: Uncaught Error: Call to a member function getCarriersForShippingRate() byla opravena ve verzi 1.7.3 pluginu.

    Co se ty?e chyby zp?sobené nahráním médií, chyba se projevuje v p?ípadě p?i?azenych automatickych změn stav? objednávek dle stav? zásilky (Zásilkovna->Nastavení, Sledování stav? zásilek).
    Pokud toto nastavení od?adíte, tak se chyba nebude projevovat – toto je ?e?ením ne? dojde p?ímo k opravě v jedné z budoucích verzí pluginu.

    S pozdravem,
    Matyá? Kova?

    Plugin Support kovalmatyas

    (@kovalmatyas)

    Dobry den @jenikkrejci,
    děkuji za e-mailovou komunikaci, je?tě sepí?i závěr i sem.

    Dnes vy?la verze 1.7.5, která chybu p?i nahrávání médií opravuje.

    S pozdravem,
    Matyá? Kova?

Viewing 7 replies - 1 through 7 (of 7 total)
  • You must be logged in to reply to this topic.