# Vererbungsfrage im Filter

**URL:** <https://forum.shopware.com/t/vererbungsfrage-im-filter/60056>\
**Category:** Plugins\
**Created:** [18. Juni 2019 um 06:51 UTC](https://forum.shopware.com/t/vererbungsfrage-im-filter/60056 "2019-06-18T06:51:23Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![StefanSchlombs](https://avatars.discourse-cdn.com/v4/letter/s/73ab20/32.png) [@StefanSchlombs](https://forum.shopware.com/u/StefanSchlombs)\
**Post date:** [18. Juni 2019 um 06:51 UTC](https://forum.shopware.com/t/vererbungsfrage-im-filter/60056/1 "2019-06-18T06:51:23Z")

</div>

Wie&nbsp;kann ich bei $eventArgs-\>get(‘subject’)-\>\_template-\>fetch() im Filter Shopware\_Components\_Document\_Render\_FilterHtml die Vererbung zum Theme einbauen ?  
Die normalen Wege habe ich schon versucht.

```
namespace WebvQuotationRequirementRequest\Subscriber;

use Enlight\Event\SubscriberInterface;

class Document implements SubscriberInterface
{

    public static function getSubscribedEvents()
    {
        return [
            'Shopware_Components_Document_Render_FilterHtml' => 'onFilterMpdfConfig',
        ];
    }

    public function onFilterMpdfConfig(\Enlight_Event_EventArgs $eventArgs)
    {

        $returnData = $eventArgs->getReturn();

        $action = $eventArgs->get('subject');
        if (strpos($action->_renderer, 'WebvQuotationRequirementRequestPdf') !== false) {
            $renderArgs = explode(':', $action->_renderer, 2);

            if (isset($renderArgs[1])) {
                $data = unserialize(base64_decode($renderArgs[1]));
                $action->_view->assign('RenderData', $data);
            }

            $action->_renderer = 'pdf';

            $returnData = $action->_template->fetch('documents/WebvQuotationRequirementRequestPdf.tpl', $action->_view);
        }

        return $returnData;
    }

}

```

&nbsp;
