[TYPO3-german] sr_feuser_register und addGlobalMarkers Hook

André Müller a.mueller at muex.de
Wed Apr 9 21:46:27 CEST 2014


Folgende Aufgabenstellung macht mir momentan Probleme.
Es soll im Profil-bearbeiten Bereich ein Link zu einer anderen Seite angezeigt werden, wenn der Benutzer einer bestimmten Gruppe angehört.

Da ich weder dem extraLabel einen Link zuweisen kann, noch irgendwie Typoscript in das Template bekomme, wollte ich den Hook addGlobalMarkers nutzen.
Dazu habe ich eine Erweiterung angelegt (ureghook) und in der ext_localconf.php folgenden Eintrag:

<?php
if (!defined ('TYPO3_MODE')) {
     die ('Access denied.');
}
$TYPO3_CONF_VARS['EXTCONF']['sr_feuser_register']['tx_srfeuserregister_pi1']['addGlobalMarkers'][] = 'EXT:ureghook/class.ext_ureghook.php:ext_ureghook';
?>

Die class.ext_ureghook.php sieht so aus:

<?
class ext_ureghook {
   public function addGlobalMarkers(&$markerArray, &$invokingObj)   {
		$test = 'test';
		$markerArray['###EDIT_TRAINER###'] = $test;	
 
    }
}
?>

Der Marker ###EDIT_TRAINER### ist drin, aber ich bekomme keine Anzeige. Was mache ich falsch?


More information about the TYPO3-german mailing list