Zum Inhalt springen

excludeUidList und userFunc

Erstellt am 15. Mai 2011 · Noch keine Antworten

Tags: Frage

beginner ·

Hallo,

ich möchte in einem Menü bestimmte Menüpunkte nicht anzeigen lassen, deren uid mir als kommaseparierte Liste aus einer userFunc übergeben werden. Mir gelingt es nicht, den Rückgabewert der Funktion korrekt an das Menü zu übergeben.

Vereinfachter Code der Datei excludepages.php:

<?
class user_excludePages {
  function main($content,$conf){
    $content.='14,15';
    return $content;
  }
}
?>

Das TypoScript sieht so aus:

includeLibs.excludePages = fileadmin/scripts/excludepages.php
temp.exclude = USER
temp.exclude {
  userFunc =user_excludePages->main
}
page.10.marks.MENUE.excludeUidList = temp.exclude

Hat irgendjemand eine Idee, wo der Fehler liegt?