Hallo!
Ich muß folgenden Bereich umsetzen, weiß aber ehrlich gesagt noch nicht genau, was die schlauste Herangehensweise dafür wäre. (mir fehlt einfach die Erfahrung mit Extensions)
Ich nen es mal die Infobox:
Die Infobox ist ein fixer Bereich auf der Website in dem eine bestimmte Info (zB Buchtip, Veranstaltung, DVDtip etc.) steht. Die Info besteht aus Bild (immer gleiche Größe), Kurztext und einem "mehr>>>"-Link. Sagen wir mal, in diesem Fall ist die Info in der Infobox ein Buchtipp. Bei Klick auf den Buchtipplink soll man auf eine Seite kommen, die alle unterschiedlichen, eingepflegten Infos untereinander auflistet. Die Site springt genau zu der bestimmten Buchtippinfo, die dann mit einem zusätzlichen Beschreibungstext mehr Informationen bietet.
Das ganze besteht in meinem Kopf aus drei Bereichen / Schritten:
1. eben einmal das Backend einzurichten, damit ein Redakteur unterschiedlichste Infos einpflegen kann.
Da dachte ich an das news-plugin. nur kann man da keine bilder integrieren...
2. Das Frontend mit der fest platzierten Infobox, die immer wahlweise / random eine der vielen eingepflegten Infos mit Kurztext zeigt.
(mit dem random habe ich bis jetzt keinen Schimmer wie man das machen könnte.)
3. Die allgemeine Infoseite, die alle überhaupt eingepflegten Infos mit langem Beschreibungstext untereinander anzeigt und bei Sprung von der Infobox her direkt zu der bestimmten Info hinscrollt.
So ich hoffe jemand hat auch noch bis zu dieser Stelle weitergelesen. 😉
Bin ja mal gespannt! und hoffe ihr konntet mich soweit verstehen.
Viele Grüße!
dibix
habs tatsächlich gelesen 🙂
Dein Ansatz sollte eigentlich mit Typoscript zu lösen sein.
Du nimmst z.B. eine Seite, auf der Du die anzuzeigenden Contentelemente platzierst.
Im TS erstellst Du ein temp-Objekt vom Typ RECORD, das als Record eine dieser ID's bekommt.
Formatieren kannst Du das wie gewohnt mit einem wrap und CSS.
Lediglich zum Zufallsprinzip fällt mir spontan nichts ein, aber da findet sich auch eine Lösung.
Du könntest es abhängig von der Zeit machen, also mit Conditions.
Vielleicht hat ja jemand dazu eine Idee.
Hi steffenK,
So ganz genau hab ich es noch nicht verstanden, aber ich gleube, dass dein Ansatz nur dann funktioniert, wenn ich
z.B. die neuen Einträge einpflege.
So soll es aber nicht werden: der normale Redakteur, der ja keine Rechte und auch kein Typo3 Wissen hat, soll einfach, wenn er muss die neuen Infos eintragen und der Rest erledigt irgendeine Logik im Hintergrund.
Oder habe ich dich da falsch verstanden?
Viele Grüße
dibix
ja, das hast Du falsch verstanden 🙂
Die Inhalte für den Teaser sind ja ganz normale Inhaltselemente auf einer Seite, die jeder Redakteur bearbeiten / hinzufügen kann.
Welche Du dann auswählst für den Teaser, bzw. die Logik dahinter, legst Du natürlich vorher im TS fest, damit hat der Redakteur nichts zu tun.
Du könntest auch im TS ein kleines php-Skript einbinden, das Dir die entsprechende ID des anzuzeigenden Inhalts ermittelt.
ahh ok! gecheckt.
ich habe eine ganz normale Page die untereinander einfach die Infos als Contentblöcke hat.
Und via php kann ich dann einen der Contentblöcke im Teaser ausgeben lassen. Typo3 und php habe ich soweit noch nicht gemacht, aber ich hole mir einfach alle contentblöcke aus der tt_content (haben ja alle eine gewisse pid) und zeige dann einen davon im Teaser an (und dann haben wir ja das random).
Ich hoffe ich habs jetzt richtig verstanden und versuch es einfach mal!
Vielen Dank schonmal! Hatte wirklich schon sehr umständliche Gedanken...