• Resolved ebanda

    (@ebanda)


    Hi,

    ich benutze das Multivendor Plugin Dokan. Wenn sich ein Verkäufer registrieren möchte, kommt es zum untenstehenden Fehler, anstatt zum Schnellinstallations-Assistenten weiterzuleiten. In der Console wird ein 500-Code ausgegeben. Deaktiviere ich Germanized, kommt es nicht mehr zum Fehler.

    Ich hoffe, dass es eine Lösung gibt, da ich Germanized unbedingt nutzen möchte.

    Vielen Dank.

    Fatal error: Uncaught Error: Call to undefined function get_current_screen() in /www/abc/abc/abc.de/wp-content/plugins/woocommerce-germanized/packages/woocommerce-trusted-shops/includes/class-wc-trusted-shops-core.php:155 Stack trace: #0 /www/abc/abc/abc.de/wp-includes/class-wp-hook.php(287): WooCommerce_Trusted_Shops->add_notices('') #1 /www/abc/abc/abc.de/wp-includes/class-wp-hook.php(311): WP_Hook->apply_filters('', Array) #2 /www/abc/abc/abc.de/wp-includes/plugin.php(478): WP_Hook->do_action(Array) #3 /www/abc/abc/abc.de/wp-content/plugins/dokan-lite/includes/Vendor/SetupWizard.php(121): do_action('admin_print_sty...') #4 /www/abc/abc/abc.de/wp-content/plugins/dokan-lite/includes/Vendor/SetupWizard.php(102): WeDevs\Dokan\Vendor\SetupWizard->setup_wizard_header() #5 /www/abc/abc/abc.de/wp-includes/class-wp-hook.php(287): WeDevs\Dokan\Vendor\SetupWizard->setup_wizard('') #6 /www/abc/abc/abc.de/wp-includes/class-wp-hook.php(311): WP_H in /www/abc/abc/abc.de/wp-content/plugins/woocommerce-germanized/packages/woocommerce-trusted-shops/includes/class-wc-trusted-shops-core.php on line 155

Viewing 8 replies - 1 through 8 (of 8 total)
  • Plugin Author vendidero

    (@vendidero)

    Hi,

    das sieht mir nach einer Problematik aus, die Dokan hervorruft. Offenbar wird dort der WP-Hook admin_print_styles manuell ausgeführt, die erforderlichen Dateien (z.B. screen.php) aber nicht inkludiert. Das führt dann dazu, dass Plugins, wie Germanized, Probleme bekommen. Ich halte das für eine unsaubere Umsetzung in Dokan – du solltest das Problem mal an Dokan reporten. Der Fehler, der dann auftritt, ist nur ein Symptom des eigentlichen Problems.

    Grüße

    Thread Starter ebanda

    (@ebanda)

    Vielen Dank für die schnelle Antwort. Ich werde direkt mal den Dokan-Support kontaktieren.

    Hallo @ebanda,

    ich habe das gleiche Problem mit Dokan und Germanized.
    Darf ich fragen, wie du es gelöst hast?

    Ich hoffe du kannst mir weiterhelfen!

    Viele Grüße

    • This reply was modified 5 years, 11 months ago by regionalheld.
    • This reply was modified 5 years, 11 months ago by regionalheld.

    Hallo @ebanda

    ich habe auch dieses Problem und den Support von Dokan angeschrieben. Bisher habe ich noch keine Rückantwort bekommen. Hast du eine Lösung hierfür gefunden?

    Thread Starter ebanda

    (@ebanda)

    Dokan selbst hat mich wieder zurück zum Germanized-Support geschickt.
    Wie es nun genau gelöst wurde, kann ich nicht sagen. Ich hatte eine Weile Germanized deaktiviert, irgendwann wieder aktiviert und es funktionierte.

    Allerdings kommt jetzt nach dem Registrieren kein Dokan-Wizard mehr, obwohl er aktiviert ist. Und dieser tauchte ja in dem Fehlercode auf.

    Da ich den Fehler nicht mehr reproduzieren kann, würde ich vorschlagen, einfach den Wizard zu deaktivieren – vllt klappt es dann.

    Hi zusammen,

    ich habe genau das selbe Problem. Da der Fehler in der Datei von Germanized auftaucht vermute ich, dass dies der Fehler ist?

    Könnt ihr den Thread wieder auf unsolved setzen? Für mich ist das Problem nicht dadurch gelöst den Wizard zu deaktiveren. Ich würde diesen gerne nutzen, da er sehr hilfreich ist.

    Liebe Grüße

    Plugin Author vendidero

    (@vendidero)

    Hi,

    wie bereits beschrieben ist es so, dass Germanized darauf (auch wenn der Fehler in unserer Datei auftaucht) keinen Einfluss hat. Wir nutzen Standard-Funktionen von WP die auf jeden Fall im Core vorliegen. Wenn Dokan also diesen Hook ausführt, müssen sie sicherstellen, dass die entsprechenden Dateien vorher geladen wurden.

    Der Wizard ist doch nur einmalig bei der Installation notwendig oder wie ist das? Dann könntest du vorübergehend Germanized deaktivieren, den Wizard durchlaufen und anschließend Germanized wieder aktivieren. Oder spricht etwas dagegen?

    Grüße

    Hallo Zusammen,

    nach wochenlangen Diskussionen und Absagen habe ich nun endlich die Zusage bekommen, dass das weDevs Entwickler Team daran arbeitet, das Problem zu lösen. Wie lange es dauert konnten Sie noch nicht sagen, ich werde aber nochmal Bescheid geben sobald es funktioniert.

    Liebe Grüße

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

The topic ‘Fatal Error mit Dokan’ is closed to new replies.