[GELÖST] SW - Pluginsystem 5.2 Shopware_Components_Document::initDocument

Hallo alle,

bei der Nutzung von Shopware_Components_Document::initDocument im neuen Pluginsystem kommt folgende Fehlermeldung:

Fatal error: Class 'MyPlugin\Shopware_Components_Document' not found ...

Hat jemand einen Lösungsansatz? use Shopware\Models\Order\Document\Document hat nichts bewirkt.

Beste Grüße

Sebastian

Du musst in den global namespace: \Shopware_Components_Document::init()

Viele Grüße
https://www.digitvision.de

Hallo Aquatuning,

das versteh ich jetzt grad nicht wirklich. Wie mache ich das?

Ich geb ja in meinem Controller (Controller.php) einen jeweiligen eigenen Namespace an (beispielsweise: namespace MyPlugin\Subscriber; ). Wie erweitere ich den für die genannte Funktion? Hast du vielleicht wieder einen Tipp aus deiner großen Wühlkiste ^^?

Ich hab es auch schon in der Hauptdatei versucht, gleicher Fehler.

Beste Grüße

Sebastian

Siehe den \ vor dem Namen der Klasse :slight_smile:
Oder nutze ein use Shopware_Components_Document um die Klasse in deinen namespace zu bekommen.

Viele Grüße

Hallo Aquatuning,

use Shopware_Components_Document; war natürlich des Rätsels Lösung. Manchmal ist es vielleicht zu spät für solche Fragen, da hätte ich aber auch selbst drauf kommen können Grin. Ich danke dir aber vielmals für den Tipp.

Beste Grüße

Sebastian