# Erzeugen von Resourcen in Frontend-Plugins

**URL:** <https://forum.shopware.com/t/erzeugen-von-resourcen-in-frontend-plugins/12667>\
**Category:** Shopware 3.5\
**Tags:** programming\
**Created:** [12. April 2013 um 13:32 UTC](https://forum.shopware.com/t/erzeugen-von-resourcen-in-frontend-plugins/12667 "2013-04-12T13:32:13Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![tanmar](https://avatars.discourse-cdn.com/v4/letter/t/49beb7/32.png) [@tanmar](https://forum.shopware.com/u/tanmar)\
**Post date:** [12. April 2013 um 13:32 UTC](https://forum.shopware.com/t/erzeugen-von-resourcen-in-frontend-plugins/12667/1 "2013-04-12T13:32:13Z")

</div>

Hallo liebes Shopware-Team, wir arbeiten derzeit an Schnittstellen zu externen WaWis, der Großteil passiert dabei im Backend. Allerdings gibt es im Frontend unter anderem einen Live-Bestandsabgleich, wenn Artikel in den Warenkorb gelegt werden sowie unmittelbar vor Bestellabschluss. Leider scheint der Aufruf über den Resourcen-Manager `$this-\>articleResource = \Shopware\Components\Api\Manager::getResource('Article')` eine Backend-Session vorauszusetzen. Wenn also das Plugin im Frontend-Kontext (über einen Event-Listener) aufgerufen wird, „zerstört“ es die aktive Backend-Session (es wird eine neue Session-ID zugewiesen). Ist das gewollt oder unbeabsichtigt? Wenn die Resource manuell über `$this-\>articleResource = new \Shopware\Components\Api\Resource\Article(); $this-\>articleResource-\>setManager(Shopware()-\>Models());` initialisiert wird, scheint es auf den ersten Blick zu funktionieren … Kann die Artikel-Resource in diesem Beispiel auch ohne gültige Backend-Session Daten alle Manipulationen vornehmen, oder müssen wir hier irgendwie anders vorgehen? Vielen Dank schonmal 😉
