Quantcast
Channel: Programmierung - Shopware Community Forum
Viewing all articles
Browse latest Browse all 2871

5.2.16 PDF Hooks werden nicht mehr angesprungen?

$
0
0

Ab Version 5.2.16 werden folgende events und damit verbundene hooks nicht mehr erkannt.
Weder

 $this->subscribeEvent( 'Shopware_Components_Document::render::before', 'afterAssignValuesToPdf' ); 

noch

 $this->subscribeEvent( 'Shopware_Components_Document::assignValues::after', 'afterAssignValuesToPdf' ); 

feuert "hook" Funktionen ab - z.B. so eine wie unten.
 

	//Simple hook/event test
	public function afterAssignValuesToPdf(Enlight_Hook_HookArgs $args)
    {
		$view = $args->getSubject()->_view;
        $testarray[] = [
			'id' => "123",
			'articleordernumber' => "TEST2327",
            'title' => "Testtitel",
			'name' => "Testname",
            'surcharge' => "0",
            'surcharge_quantity' => "1",
        ];
		$view->assign('testPositions', $testarray);
	}
	

Und somit werden die im hook gesetzten Variablen/Arrays nicht an Smarty in dem PDF-Template (Bare/documents/index.tpl) übergeben.

Bis SW 5.2.4 - 5.2.9 haben die events von
"Shopware_Components_Document::render::before" oder
 "Shopware_Components_Document::assignValues::after"
und die hooks dazu einwandfrei funktioniert ...

Kann das jemand bestätigen? Es handelt sich hier möglicherweise um einen schwerwiegenden Fehler im Shopware Core!


Viewing all articles
Browse latest Browse all 2871

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>