ok ich habe jetzt:
public function install()
{
$this->subscribeEvent(
'Enlight_Controller_Action_PostDispatchSecure_Frontend',
'postDispatch'
);
return true;
}
public function postDispatch(Enlight_Event_EventArgs $args)
{
$subject = $args->getSubject();
$view=$subject->View();
$view->assign("kundengruppe",Shopware()->System()->sUSERGROUPDATA['groupkey']);
}
und in der tpl:
{extends file="parent:frontend/detail/tabs.tpl"}
{* New tab *}
{block name="frontend_detail_tabs_description" append}
{if $kundengruppe != "GAST"}
{s namespace="frontend/detail/tabs" name='TabDownloadDescription'}{/s}
{/if}
{/block}
{* New Tab container *}
{block name="frontend_detail_tabs_content_description" append}
{if $kundengruppe != "GAST"}
{s namespace="frontend/detail/tabs" name='TabDownloadDescription'}{/s}
{include file="frontend/detail/tabs/download.tpl"}
{/if}
{/block}
in der download.tpl, lass ich mir die $kundengruppe zwischen zwei paragraphs ausgeben.
{$kundengruppe}
Auf der Seite zeigt er dann aber einen leeren Wert an.