Preis mittels Plugin ändern

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:

 

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

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

Viele Grüße aus Schöppingen

cool Michael Telgmann