[TYPO3-german] HMENU als Userfunc mit Links zu Detailseiten
Rainer Schleevoigt
rainer at webmasterei-hamburg.de
Fri Feb 25 08:27:47 CET 2011
Hallo,
für die Detail-Darstellung aus einer eigenen Tabelle versuche ich ein
php-getriebenes HMENU:
So in etwa:
lib.kompetenzMenu = HMENU
lib.kompetenzMenu {
special = userfunction
special.userFunc = user_meinMenu->getKompetenzMenuArray
special.userFunc.detailpid = 95
……
Damit wird es aufgerufen. Innerhalb der Klasse muss ich ja jetzt wohl
Links dynamisch bauen:
Das wäre wohl böse, (geht auch nicht):
$row['_OVERRIDE_HREF'] =
'index.php?id='.$this->conf['detailpid'].'&no_cache=1&referenz=' . $uid;
// uid from TabSelect
Besser wäre Typolink:
$this->local_cObj = t3lib_div::makeInstance("tslib_cObj");
$linkConf = array(
'parameter' => $conf['detailpid'],
'additionalParams' => '&tx_my3[kompetenz]='.$item['uid'],
'useCacheHash' => '1',
'returnLast' => 'url',
);
$item['_OVERRIDE_HREF'] = $this->local_cObj->typolink("", $linkConf);
Damit wird aber überhaupt kein Link gebaut ;-((
Leider habe ich noch keine Beispiele bei G. gefunden. Ist meine
Vorangehnsweise vllt falsch?
Gruß Rainer
--
Webmasterei Hamburg
Dipl.-Ing. R. Schleevoigt
TYPO3 Certified Integrator :: iPhone Developer
Ust-ID: DE239491976
mail:rainer at webmasterei-hamburg.de
http://webmasterei.com/
22303 Hamburg | Novalisweg 10
+49 40 27806982 | skype:kontaktschmied
More information about the TYPO3-german
mailing list