Hallo,
weiß jemand, ob es möglich ist, die LIST- und SINGLE-Ansicht aus einer Seite zu generieren und im Plugin sowohl SINGLE als auch LIST auszuwählen?
Zuerst soll dann die Liste generiert werden und wenn man auf den "mehr"-Link klickt, die SINGLE-Ansicht angezeigt werden.
Ist das möglich?
Vielen Dank,
Simon Koch
Hallo,
ja, das ist möglich.
Allerdings erscheint dann die Singleansicht
unterhalb der Liste.
Oder - je nach Einstellung - oberhalb der
Liste.
Ja, soweit war ich auch schon, allerdings will ich das nicht, sondern entweder / oder
Hallo,
natürlich geht auch das:
neue Seite - nicht im Menue - anlegen für die Detailansicht;
die Seite mit der Liste als Rücksprungadresse angeben;
fertig.
Ja, nur suche ich nach einer Lösung, die nicht mit einer Extraseite für die SINGLE-Darstellung auskommt.
Ich will die LIST-Darstellung mit mehreren Ausgangspunkten versehen, d.h. aus verschiedenen SYS-Ordnern füttern.
Leider fällt mir aber keine Lösung ein, wie ich die singlePid auch in die SYS-Ordner leiten kann.
den Teil verstehe ich nicht ganz:
Leider fällt mir aber keine Lösung ein, wie ich die singlePid auch in die SYS-Ordner leiten kann.
???
Sorry, ich meinte damit folgendes:
tt_news benötigt immer eine singlePid, nur habe ich da ein Problem, wenn ich in der LIST-Darstellung mehrere News-Ordner einlese, denn ich will, dass meine Navigationsstruktur erhalten bleibt.
Beispiel:
Auf der Startseite werden über die LIST-Funktion zwei Meldungen ausgegeben, eine aus dem Ordner "Aktuelles" und die andere aus dem Ordner "Referenzen". Wenn man nun auf die Meldungen klickt, soll man auch wirklich in die SINGLE-Seite des jeweiligen Ordners gelangen und damit auch der jweilige Navigationspunkt (Aktuelles oder Referenzen) optisch hervorgehoben werden.
ja, jetzt habe ich verstanden:
Wenn man nun auf die Meldungen klickt, soll man auch wirklich in die SINGLE-Seite des jeweiligen Ordners gelangen und damit auch der jweilige Navigationspunkt (Aktuelles oder Referenzen) optisch hervorgehoben werden.
Das ist es, was Dir wichtig ist.
Beim Klick auf [more] müsste sich die Seite quasie in eine Detailansicht verwandeln;
und auf [back] wieder in eine Listansicht.
Hört sich ganz nach einer Bedingung an.
Wenn code = LIST und Klick,
dann code = SINGLE,
und wenn code = SINGLE und Klick,
dann code = LIST.
Hhört sich gut an - nur leider habe ich zum Thema Typoscript Bedingungen überhaupt keine Ahnung :o
Könntest du (sofern es nicht allzu aufwändig ist) den Code dafür hier posten?
Vielen Dank!
Hallo,
das kann ich leider nicht.
Mit Bedingung würde auch noch folgendes gehen:
Auf der Seite 2 Plugins installieren:
Eine LIST und die andere SINGLE.
Wenn LIST sichtbar, dann SINGLE unsichtbar
und umgekehrt.
Eine dritte Möglichkeit:
Die Menühervorhebung "nachbereiten".
Aber auch dafür wüsste ich keine Lösung.
Wir haben nur besser verstanden, um was es geht!
ein Gedanke noch:
Wenn Du zur Darstellung der LIST und SINGLE Ansicht zwei verschiedene Templates einbindest:
das eine blendet jeweils das andere aus...
Mit zwei Plugins.
Gute Idee - werd ich gleich mal testen!
Danke!
Ein Update:
Eher zufällig habe ich die Lösung meines Problems in der tt_news-Referenz gefunden :o Peinlich, peinlich #angry#
Für alle, die nicht extra eine Singleansicht-Seite anlegen wollen:
LIST and SINGLE at the same page
With a small TypoScript condition it's possible to show the news SINGLE view at the same page where the LIST is. This has some advantages for realUrl links:
Insert this to the setup field:
# clear the code field
plugin.tt_news.code >
plugin.tt_news.code = LIST
# prevent indexing of the LIST view
config.index_enable = 0
[globalVar = GP:tx_ttnews|tt_news > 0]
# set code to SINGLE if the GETvar tx_ttnews[tt_news] exists
plugin.tt_news.code = SINGLE
# enable indexing of the SINGLE view
config.index_enable = 1
[global]
# clear main content in page object
page.10.subparts.content >
# load tt_news as content to the page object
page.10.subparts.content < plugin.tt_news
Funktioniert einwandfrei 8-)