Zum Inhalt springen

tt_news AMENU als dropdown Menü ?

Erstellt am 21. November 2008 · 3 Antworten · letzte Antwort am 25. November 2008

Tags: tt_news, Frage

n3s ·

ich würde gerne ein dropdown(select)-menü für das AMENU statt der link-liste angezeigt bekommen. Ideal wären zwei dropdowns mit denen man einen Zeitraum bestimmen kann..

hat jemand eine idee (oder tutorial) wie ich das angreifen könnte?

karlchen ·

falls es dafür noch keine Extension geben sollte, schau dir mal im /res/ Ordner von tt_news die folgenden Dateien an.

res/example_amenuUserFunc.php
res/news_amenuUserFunc2.php

in denen wird praktisch geziegt wie du auf das "amenu" zugreifst und es auch beeinflussen kannst, per Typoscript können die dateien dann für tt_news eingebunden werden.

im Prinzip müsstest du die einzelnen ArrayItems mit mit dem entsprechenden HTML Code für ein DropDown menu wrappen.

Schau mal ins Manual von tt_news, da steht sicher noch einiges zu den Dateien drin.

n3s ·

vielen dank für den tipp, klappt soweit ja auch super.
Allerdings nur für die Jahres-Überschriften, und ich würde aber gerne an die Monate ran, die ja verlinkt sind...

wenn ich im template statt der <li>-formatierung aber meine <option> einsetze, funktioniert das ###LINK ITEM### nicht mehr passend.
Kann man die URL da vielleicht irgendwie rausfiltern?

Eine Notlösung wäre sicher, ein dropdown mitt CSS und Javascript um die Liste zu bauen, aber ich hätte doch am liebsten ein richtiges <select> Menü.

karlchen ·

Hallo n3s,

wenn ich dich jetzt rictig verstanden habe hast du die Änderung im HTML Template vorgenommen.

Damit es funktioiert musst du jedoch eine zusätzlich PHP Datei aufrufen, und dort die Änderungen für das Array vornehmen. Daher auch die Verweise zu den zwei php Dateien, wie und wo man die Dateien mit Hilfe von TYPOscript einbaut sollte im Manual stehen.

Alleine über eine Änderung des HTML Template geht es meines Wissens nach nicht.