Hallo,
ich muß mit PHP das Menü bearbeiten.
Leider bekomme ich es nicht hin.
Es handelt sich um eine Unterseite, die ein eigenes Template bekommt. Es soll das TS von der Root-Seite übernommen werden und hier kommt nur das SUBMENU hinzu.
Alles funktioniert, aber "evermenu.php" wird nicht ausgeführt.
page {
includeLibs.evermenu = typo3/userext/evermenu/evermenu.php
10.template.file = fileadmin/template/template_home.htm
10.marks.SUBMENU = HMENU
10.marks.SUBMENU {
entryLevel = 1
special = directory
special.value = 5
1 = TMENU
1.itemArrayProcFunc = everMenu
1.expAll = 0
1.NO = 1
...
Nur um es mal zu testen, habe ich versucht, die Anzahl der Menüeinträge auf 4 zu begrenzen.
Es werden immer alle 8 angezeigt.
Im Endeffekt müssen die neu geordnet und eventuell einer hinzugefügt werden.
<?
function everMenu ($menuArray,$conf) {
$returnArray = Array();
for($i = 0; $i <= 3; $i++) {
$returnArray($i) = $menuArray($i);
}
return $returnArray;
}
?>
Ich habe das "includeLibs" auch schon mal vor "page {" gesetzt und in das PHP-Skript "die" oder "exit" eingebaut.
Bisher gab es keine Reaktion - als wäre das Skript nicht eingebaut.
Wer kann mir sagen, was ich falsch mache?
Danke und Gruß
Frank