# Zugriff auf Bundles

**URL:** <https://forum.shopware.com/t/zugriff-auf-bundles/29091>\
**Category:** Programmierung\
**Created:** [23. Juli 2015 um 18:00 UTC](https://forum.shopware.com/t/zugriff-auf-bundles/29091 "2015-07-23T18:00:06Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![gezeichnet](https://avatars.discourse-cdn.com/v4/letter/g/e19b73/32.png) [@gezeichnet](https://forum.shopware.com/u/gezeichnet)\
**Post date:** [23. Juli 2015 um 18:00 UTC](https://forum.shopware.com/t/zugriff-auf-bundles/29091/1 "2015-07-23T18:00:06Z")

</div>

Hallo, ich versuche auf einige Daten in der im Core/sBasket zu ändern. Benötigt wird der zugriff auf “StoreFrontBundle\Struct\ListProduct()” beim Ausführen meines Plugins erhalte ich aber die Fehlermeldung “Class ‘StoreFrontBundle\Struct\ListProduct’ not found in …”. Ist ja auch klar, da ich diese Class nirgends deklariert habe. In der originalen sBasket ist diese auch deklariert. Jetzt zu meiner Frage, wie kann ich in der Bootstrap.php/ oder allgemein in Plugins auf diese Classen zugreifen? ` // hook $this-\>subscribeEvent( 'sBasket::sAddArticle::after', 'sBasket\_\_sAddArticle' ); // ... // der aufruf in der sBasket\_\_sArticle if( $article['configurator\_set\_id'] \> 0 ) { $product = new StoreFrontBundle\Struct\ListProduct( (int) $article['articleID'], (int) $article["articledetailsID"], $article['ordernumber'] ); `

---

<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:** [23. Juli 2015 um 18:35 UTC](https://forum.shopware.com/t/zugriff-auf-bundles/29091/2 "2015-07-23T18:35:03Z")

</div>

Hi, an die Stelle kommst du so nicht ran, was möchtest du den erreichen? Daniel

---

<div class="post-metadata">

**Author:** ![gezeichnet](https://avatars.discourse-cdn.com/v4/letter/g/e19b73/32.png) [@gezeichnet](https://forum.shopware.com/u/gezeichnet)\
**Post date:** [23. Juli 2015 um 18:50 UTC](https://forum.shopware.com/t/zugriff-auf-bundles/29091/3 "2015-07-23T18:50:48Z")

</div>

Ich möchte ählich wie die „sBasket::getArticleForAddArticle()“ den additionalText holen und manipulieren.

---

<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:** [25. Juli 2015 um 17:15 UTC](https://forum.shopware.com/t/zugriff-auf-bundles/29091/4 "2015-07-25T17:15:22Z")

</div>

Hi, könnte man ja prinzipiell sogar komplett templateseitig lösen, oder? PostDispatchSecure-Event registrieren, Template Assignment des “additionaltext” überschreiben - fertig. Wenn du den Additionaltext auch in der DB brauchst (für die WaWi oder das SW-Backend), kannst du das ja im after-Hook auf die addArticle-Methode machen, müsste auch funktionieren. Daniel
