# Preis mittels Plugin ändern

**URL:** <https://forum.shopware.com/t/preis-mittels-plugin-andern/53872>\
**Category:** Programmierung\
**Created:** [4. Juli 2018 um 11:37 UTC](https://forum.shopware.com/t/preis-mittels-plugin-andern/53872 "2018-07-04T11:37:59Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![schlueter550v](https://avatars.discourse-cdn.com/v4/letter/s/b782af/32.png) [@schlueter550v](https://forum.shopware.com/u/schlueter550v)\
**Post date:** [4. Juli 2018 um 11:37 UTC](https://forum.shopware.com/t/preis-mittels-plugin-andern/53872/1 "2018-07-04T11:37:59Z")

</div>

Hallo Forum,

ich habe zu dem genannten Thema schon viel gesucht, und bin leider ratlos. Ich versuche den anzuzeigenden Preis je nach bestimmten Kundenattributen zu ändern.  
In Shopware 4 ging es mit einem Hook:

&nbsp;

```
public function install()
{
	/**$this->subscribeEvent(
		'Shopware_Controllers_Frontend_Note::indexAction::replace',
		'onnoteindex'
	);**/
	
	$this->subscribeEvent(
		'sArticles::sCalculatingPriceNum::replace',
		'replacesCalculatingPriceNum'
	);
	
	$this->subscribeEvent(
		'sArticles::sCalculatingPrice::replace',
		'replacesCalculatingPrice'
	);
	
	

	return true;
}

public function replacesCalculatingPriceNum(Enlight_Event_EventArgs $args)
{	error_log('Hello world');	
}

public function replacesCalculatingPrice(Enlight_Event_EventArgs $args)
{	
	error_log('Hello world 2');	
}

```

Der Hook “sArticles::sCalculatingPriceNum::replace” reagiert beim einlegen des Artikels in den Warenkorb.  
“sArticles::sCalculatingPrice::replace” reagiert leider überhaupt nicht.

Wo muss ich mich reinhooken bzw. welches event muss ich verändern/filtern?

Grüße  
Schlueter550v

---

<div class="post-metadata">

**Author:** ![Michael\_Telgmann](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/michael_telgmann/32/20289_2.png) [@Michael\_Telgmann](https://forum.shopware.com/u/Michael_Telgmann)\
**Post date:** [4. Juli 2018 um 11:57 UTC](https://forum.shopware.com/t/preis-mittels-plugin-andern/53872/2 "2018-07-04T11:57:45Z")

</div>

Hallo,

das Plugin ist zwar schon etwas älter, dient aber noch als gutes Beispiel, für die nötigen Änderungen, um Benutzerspezifische Preise anzeigen zu lassen.  
[GitHub - shopwareLabs/SwagUserPrice](https://github.com/shopwareLabs/SwagUserPrice)

Viele Grüße aus Schöppingen

![cool](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/1X/86c57fbace799dd4eb1f1b8a2d3bdc1733f0aea1.png "cool")&nbsp;Michael Telgmann
