# Aufruf Shopware()-&gt;Shop() wirft Exception...

**URL:** <https://forum.shopware.com/t/aufruf-shopware-gt-shop-wirft-exception/22099>\
**Category:** Shopware 3.5\
**Tags:** programming\
**Created:** [27. August 2014 um 10:10 UTC](https://forum.shopware.com/t/aufruf-shopware-gt-shop-wirft-exception/22099 "2014-08-27T10:10:20Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Trimension](https://avatars.discourse-cdn.com/v4/letter/t/7feea3/32.png) [@Trimension](https://forum.shopware.com/u/Trimension)\
**Post date:** [27. August 2014 um 10:10 UTC](https://forum.shopware.com/t/aufruf-shopware-gt-shop-wirft-exception/22099/1 "2014-08-27T10:10:20Z")

</div>

Wenn ich versuche die ShopId zu ermitteln mit `Shopware()-\>Shop()-\>getId();` dann fliegt die Exception: [color=red]“Resource ‘shop’ not found failure”[/color] Was ist daran falsch ? Gibt es noch eine andere Möglichkeit die ShopID und die Language des aktuellen Shops zu ermitteln ?

---

<div class="post-metadata">

**Author:** ![EikeBrandtWarneke](https://avatars.discourse-cdn.com/v4/letter/e/cdc98d/32.png) [@EikeBrandtWarneke](https://forum.shopware.com/u/EikeBrandtWarneke)\
**Post date:** [27. August 2014 um 11:29 UTC](https://forum.shopware.com/t/aufruf-shopware-gt-shop-wirft-exception/22099/2 "2014-08-27T11:29:22Z")

</div>

In welchem Kontext machst du das?! Im backend? Im cronjob? Wie lautet dein event/hook? Viele Grüße

---

<div class="post-metadata">

**Author:** ![Trimension](https://avatars.discourse-cdn.com/v4/letter/t/7feea3/32.png) [@Trimension](https://forum.shopware.com/u/Trimension)\
**Post date:** [27. August 2014 um 11:37 UTC](https://forum.shopware.com/t/aufruf-shopware-gt-shop-wirft-exception/22099/3 "2014-08-27T11:37:26Z")

</div>

in der install Methode meines Plugins. um einen Textbaustein speichern zu können brauch ich die ShopID und die Language.

---

<div class="post-metadata">

**Author:** ![DanielNogel](https://avatars.discourse-cdn.com/v4/letter/d/96bed5/32.png) [@DanielNogel](https://forum.shopware.com/u/DanielNogel)\
**Post date:** [27. August 2014 um 11:39 UTC](https://forum.shopware.com/t/aufruf-shopware-gt-shop-wirft-exception/22099/4 "2014-08-27T11:39:20Z")

</div>

Hi, es gibt das Shopware()-\>Shop()-Objekt nur im Frontend-Kontext - Shopware unterstützt ja Multishops, daher “wissen” wir im Backend nicht, welchen Shop du haben willst. Hilft dir das weiter: \Shopware\Models\Shop\Repository::getDefault? lG Daniel

---

<div class="post-metadata">

**Author:** ![Trimension](https://avatars.discourse-cdn.com/v4/letter/t/7feea3/32.png) [@Trimension](https://forum.shopware.com/u/Trimension)\
**Post date:** [27. August 2014 um 11:48 UTC](https://forum.shopware.com/t/aufruf-shopware-gt-shop-wirft-exception/22099/5 "2014-08-27T11:48:58Z")

</div>

ja, das leuchtet ein 🙂 vielen Dank… dann muß ich da wohl noch n bisschen mehr tun, als ich dachte …
