Wenn ich für ein Projekt ein Content-Management-System einsetzen möchte / muss / darf, dann wird dies aus Überzeugung stets Typo3 sein. Einerseits weil ich mich mittlerweile ganz gut damit auskenne und die Projektdurchlaufzeit dadurch einen ganz guten Wert hat – andererseits weil es sehr komplex und dabei extrem anpassbar ist.
Heutige Aufgabenstellung war ein Teilbereich einer neuen Seite für eine Körperschaft des öffentlichen Rechts. Diese möchten gern ein Heftarchiv ihrer Hausgazette über das System pflegen. Dabei sind unter dem eigentlichen Menüpunkt die Jahre als nächste Ebene vorgesehen. Und unter den Jahren als nächste Seitenebene dann die Ausgaben. Die Inhalte einer Ausgabe sind dann als Inhaltselemente auf dieser Heft-Inhaltsseite eingepflegt. Dabei werden von der Hauptseite und den Jahresseiten Shortcuts auf die jeweils erste Unterseite gelegt.
Ich habe mich nach einigem Probieren für folgende Lösung entschieden um die Inhalte über eine User-Function nach den gewünschten Kriterien darstellen zu können und dabei noch die suchmaschinenfreundlichen URLs (über die Extension CoolURI) zu gewährleisten:
- Die Heftseiten bekommen einen eigenen Seitentyp. Dieser wird über das TSCONFIG der Wurzelseite eingetragen. Code: TCEFORM.pages.doktype.addItems.69 = Heftarchiv
- Diese doktype-ID wird wiederum über ein CASE im Content-Template abgefangen und einer eigenen User-Function zugeführt. Code: … key.field = doktype …
Falls jemand eine bessere Lösung kennt – immer her damit :-)



Achtung, Spaß :)
Nimm doch WordPress – da haste automatisch ‘n schickes Heftarchiv – und sortiert sind se auch noch und – verschlagworten geht auch! :D
ne geht leider ni. da kann man ja hinterher nicht so immense und expensive rechnungen stellen. achtung: auch spaß :-D
lol – kann man schon :D
schwierig bei ner software, die der kunde sogar selbst aufsetzen könnte. oder dessen hund :-)
quark :-) überschätz die leute mal nicht :-) im übrigen kann auch jeder n typo3-system aufsetzen :-) ob er das dann gecustomized bekommt is ne andere frage :-)