Zum Inhalt springen

Wald vor lauter Bäumen...

Erstellt am 20. März 2004 · 10 Antworten · letzte Antwort am 27. Dezember 2004

Tags: Inhaltselemente, Frage

version13 ·

...naja, wahrscheinlich sehe ich den grad nicht :-)

Folgender Ansatz:

Ich möchte auf der Startseite die jeweils 5 letzten Einträge aus allen Oberkategorien (insg. ca. 20) darstellen...

Ein Workaround mit News schien mir da zunächst das richtige, läuft auch wunderbar... wäre also eine Lösung...

Eine viel schönere Lösung wäre jedoch:

der Redakteur legt eine neue Seite an (Typ=nicht im Menü) und packt diese in einen Systemordner. In dieser Seite kann er dann ganz normal über die "Seiteninhalt einfügen" Funktion einen oder mehrere neue Inhalte erstellen... (Visuell schöner im Vergleich zu einem Newsartikel).

Irgendetwas (das suche ich hier :-) ) auf der Startseite weiss, welche Einträge die neuesten sind und zeigt diese in einer Vorschau an... durch klick auf mehr... (oder was auch immer) kommt man dann zum entsprechenden Eintrag...

Also eigentlich eine "erweiterte" Newsfunktion... die aber auf komplette Seiten zugreifen kann... News+ habe ich schon installiert, aber mit dem RTE kann ich mich nicht so wirklich anfreunden...

Was Huhn ?

Danke und gruss, der Thomas

robert.​meyer ·

Hallo,

eine mögliche Lösung wäre z.B. (ungetestet):

marks.NEWS = CONTENT
marks.NEWS.table = tt_content
marks.NEWS.select.pidInList = [Seite des Ordners, z.B. 16]
marks.NEWS.select.orderBy = tstamp DESC
marks.NEWS.select.max = 6

Hiermit wird aber der gesamte Inhalt in normalem Layout angezeigt. Das Layout müsste nun ggf. noch angepasst werden. Hierzu muss überprüft werden, ob der Seiteninhalt auf der "Systemordner"-Seite liegt. Dies würde mittels Conditions und der eigenen Abfrage [userFunc =pruefePid(pid)] erfolgen können. Die entsprechende Prüffunktion muss in der Datei localconf.php abgelegt werden und "spuckt" z.B. eine 1 aus, wenn sich der Seiteninhalt auf dem Systemordner befindet, sonst eine Null.

Dieses Konzept bringt aber einigen Aufwand mit sich und ist auch nicht ganz ohne. Ich empfehle, bei dem News-Modul zu bleiben und das Layout selber anzupassen und auf ein minimum zu reduzieren. Ansonsten ein eigenes kleines Modul hierzu schreiben. Meine Lösung währe der dritte Vorschlag.

version13 ·

habe ich das verstanden...

Ich denke auch, die dritte Lösung wäre am interessantesten...

Ist halt nur ein wenig schade, da es für einen Redakteur halt ein sehr einfacher Workflow gewesen wäre... er hätte nicht umdenken müssen, egal ob er volle Seiten generiert, oder nur einzelne Artikel...

nun ja, ich werde mal versuchen, so eine Extension hinzubekommen... müsste man sich ja ne Menge an code zusammenschnippeln können...

Ich habe irgendwo auch mal ne Extension TopContent oder so gesehen... mal schauen, was das war...

Danke und gruss, der Thomas

Hoppelchen ·

Hallo Thomas,

arbeite auch grad mit der topcontent-Extension. Hab da aber noch ein paar Probs, vlei weißt du oder auch jemand anders da Rat. Ich weiß nämlich nich, wo ich die Einstellungen betrefflich der Sprache verändern kann. Im Tutorial stehen zwar die Referenzen drin, aber net wo ich das genau ändern muß.

Gruß Sandra

version13 ·

Hallo Sandra...

Tja, nachdem irgendetwas an/durch/mit der TopContent Extension mir meine Typoumgebung zerschossen hatte, habe ich ganz schnell wieder die Finger davon gelassen...

Ich werde nun wohl doch den Weg über "selber schreiben" gehen...

Gruss, der Thomas

Hoppelchen ·

macht nix, weil habs dann eh selber noch gefunden.
aber ich glaub, das brauch ich schon wieder eh net! 🙁 glei ma wieder alle mühe um sonst! *mist*

aber hey vlei weißt du oder jemand andres, wie ich das machen kann:

also ich will für die seite, die ich grad bastel auf der rechten seite (also der styles.content.getRight-bereich) ein "newsticker"
das heißt, es gibt verschiedene bereiche (privatkunden, firmenkunden, etc.) und jeder bereich hat seine eigenen news
diese news sind eigentlich nur links, die auf wichtige / interessante / aktuelle seiten der unterpunkte zeigen.
jedoch solln die links der jeweiligen bereiche auf allen seiten des jeweiligen bereichs sein, auf dem ich mich befinde

bsp: ich befinde mich im bereich privatkunden
dieser bereich hat diverse unterseiten
und auf jeder unterseite sollen alle news des bereichs privatkunden auf der rechten seite angezeigt werden.

version13 ·

mnh, stehe heute irgendwie auf dem schlauch... habe noch nicht ganz verstanden, was du machen willst...

kannst du das nochmal genauer erklären ? (wobei das ja schon zienlich genau war... stehe wohl heute etwas neben mir...)

gruss, der Thomas

Hoppelchen ·

so is die derzeitige version der seite

http://www.diebank.de

und da is auf der rechten seite ein bereich "Für Sie aktualisiert", welcher aber auf allen seiten gleich sichtbar ist.

in meiner version, soll für jeden bereich (privatkunden, firmenkunden, bank, onlinewelt) auch auf der rechten seite so ein newsticker sein, wo nur überschriften mit entsrechenden links zu den einzelnen seiten sind. im bereich privatkunden sollen aber andere news angezeigt werden, als zum bespiel im bereich firmenkunden, da ja eine andere zielgruppe angesprochen wird. jedenfalls, sollen für alle unterseiten des jeweiligen bereiches die entsprechenden newslinks stehen.

jetzt problem verstanden?

berserker ·
Hoppelchen schrieb

also ich will für die seite, die ich grad bastel auf der rechten seite (also der styles.content.getRight-bereich) ein "newsticker"
das heißt, es gibt verschiedene bereiche (privatkunden, firmenkunden, etc.) und jeder bereich hat seine eigenen news

hi hoppel hab mir die seite ma angeguckt.. sieht ja echt gut aus...
das mit den news hatte ich mir so ähnlich gedacht allerdings brauche ich keine "benutzer" bzw "kunden" abhängigen news...
mich würde viel mehr interessieren wie ich etwas in den rechten bereich (styles.content.getRight-bereich) bekomme
das funzt bei mir einfach nich...
deiner seite nach zu beurteilen haste daschon was ahnung kannst du mir da evtl helfen ?
thx schonmal bis denn dann der bers