Moin,
ich will von einem Rest Api Endpunkt (selber geschriebenes Plugin) auf Shopware()->Modules()->Admin() zugreifen. Leider erhalte ich dabei den Fehler:
{"success":false,"message":"Errormesage: You have requested a non-existent service \"shop\". Did you mean one of these: \"shopware_elastic_search.orm_backlog_subscriber\", \"shopware.plugin.config_reader\", \"shopware.plugin.cached_config_reader\", \"shopware.upload_max_size_validator\", \"shopware.generic_controller_listener\", \"shopware.escaper\"?"}
Hier mein vereinfachter Quellcode:
class Shopware_Controllers_Api_Endpunkt extends Shopware_Controllers_Api_Rest
{
public function init()
{
Shopware()->Modules()->Admin();
}
}
Nun meine Fragen:
- Ist es möglich von einem Rest Api Endpunkt auf Shopware()->Modules()->Admin() zu zugreifen? Wenn ja, wie?
- Ich möchte mittels Shopware()->Modules()->Admin() Kunden-Logins durchführen. Ist die Klasse für die Kundenlogins gedacht oder gibt es andere Möglichkeiten?
Ich bin noch Einsteiger in der Plugin-Entwicklung und würde mich über eure Tipps und Hilfe freuen!