# \[gelöst\] auf Templatevariable sMenu im Plugin zugreifen

**URL:** <https://forum.shopware.com/t/gelost-auf-templatevariable-smenu-im-plugin-zugreifen/9580>\
**Category:** Shopware 3.5\
**Tags:** programming\
**Created:** [2. November 2012 um 14:46 UTC](https://forum.shopware.com/t/gelost-auf-templatevariable-smenu-im-plugin-zugreifen/9580 "2012-11-02T14:46:58Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![mattis](https://avatars.discourse-cdn.com/v4/letter/m/fbc32d/32.png) [@mattis](https://forum.shopware.com/u/mattis)\
**Post date:** [2. November 2012 um 14:46 UTC](https://forum.shopware.com/t/gelost-auf-templatevariable-smenu-im-plugin-zugreifen/9580/1 "2012-11-02T14:46:58Z")

</div>

Hallo an alle fähigen Programmierer, ich stell mich gerade zu glatt an um in meinem Plugin den Zugriff auf die Templatevariable sMenu zu ergattern. Ich möchte gerne die sMenu-Variable bearbeiten, doch leider erhalte ich immer null als Ergebnis. Hier mal mein simples Beispiel: ` class Shopware\_Plugins\_Frontend\_CmsTest\_Bootstrap extends Shopware\_Components\_Plugin\_Bootstrap { public function install() { $this-\>subscribeEvent( 'Enlight\_Controller\_Action\_PostDispatch', 'onPostDispatch'); return true; } public function onPostDispatch(Enlight\_Event\_EventArgs $args) { $request=$args-\>getSubject()-\>Request(); $response=$args-\>getSubject()-\>Response(); $view = $args-\>getSubject()-\>View(); //get sMenu-Template-Var $cpysMenu=$view-\>sMenu; $view-\>test=$cpysMenu; $view-\>addTemplateDir($this-\>Path()); $view-\>extendsTemplate('plugin.tpl'); Shopware()-\>Log()-\>log($cpysMenu, Zend\_Log::INFO); } ` und hier gibt mir Zend\_log halt nur null aus, aber in Template Vars \> frontend/home/index.tpl|fro… steht sMenu als Templatevariable vollständig befüllt zur Verfügung. Ich wäre dankbar wenn mir jemand meinen Fehler aufzeigen kann. Liebe Grüße mattis Erledigt: [color=red] ` $this-\>subscribeEvent( 'Enlight\_Controller\_Action\_PostDispatch', 'onPostDispatch', 100); ` [/color] Die Positionsangabe hat mein problem gelöst und ein neuinstallieren 🕶
