# 5.2.16 PDF Hooks werden nicht mehr angesprungen?

**URL:** <https://forum.shopware.com/t/5-2-16-pdf-hooks-werden-nicht-mehr-angesprungen/43413>\
**Category:** International (English Only)\
**Tags:** programming\
**Created:** [5. Februar 2017 um 06:22 UTC](https://forum.shopware.com/t/5-2-16-pdf-hooks-werden-nicht-mehr-angesprungen/43413 "2017-02-05T06:22:30Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Konrad](https://avatars.discourse-cdn.com/v4/letter/k/f475e1/32.png) [@Konrad](https://forum.shopware.com/u/Konrad)\
**Post date:** [5. Februar 2017 um 06:22 UTC](https://forum.shopware.com/t/5-2-16-pdf-hooks-werden-nicht-mehr-angesprungen/43413/1 "2017-02-05T06:22:30Z")

</div>

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.  
&nbsp;

```
	//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  
&nbsp;“Shopware\_Components\_Document::assignValues::after”  
und die hooks dazu einwandfrei funktioniert …

Kann das jemand bestätigen? Und vor allem - kann das Shopware beheben?
