Hallo,
* Ich habe eine Inhaltselement in der rechten Seitenleiste. Wie kann ich dieses Seitenelement automatisch auf allen vorhandenen und neuen Seiten anzeigen lassen.
Bisher mache ich das immer mühsam Seite für Seite mit "Insert records".
* Die zweite Sache ist die, dass ich in meiner Sitemap alle Meinen Seiten anzeigen lassen möchte, auch die, die als "nicht im Menü" deklariert sind. Gib es dazu Einstellungen?
Hallo,
zu erstens hilft vielleicht das hier:
marks.MARKER = CONTENT
marks.MARKER {
table = tt_content
select.orderBy = sorting
select.where = colPos = 3 <- # WÄHLT DIE SPALTE AUS
slide = -1 <- # SORGT DAFÜR DASS DER INHALT REKURSIV VERERBT WIRD
}
zu 2tens:
Da kann dir vielleicht diese Ext helfen.
dropdown_sitemap
Sieht ganz nett aus. funktioniert auch fast überall richtig gut.
Du kannst einstellen welche SeitenTypen angezeigt werden sollen.
Grüße
Die Slide-Variante ist auch ganz nett, aber manchmal will man auch etwas mehr Kontrolle oder Ordnung haben. Folgende Variante schaut erst nach, ob auf der aktuellen Seite ein Inhaltselement für/in der Spalte existiert und zeigt es an. Falls dort aber keines vorhanden ist (ifEmpty), dann holt es einen Default-Content von einer bestimmten anderen Seite.
temp.right_content >
temp.right_content = CONTENT
temp.right_content {
table = tt_content
select {
orderBy = sorting
# Spalte RECHTS
where=colPos=2
languageField = sys_language_uid
}
}
temp.right_content.stdWrap.ifEmpty.cObject = CONTENT
temp.right_content.stdWrap.ifEmpty.cObject {
table = tt_content
select{
# ID der Seite mit Default-Inhalt
pidInList = 8
orderBy = sorting
# Spalte, aus der der Inhalt entnommen wird, hier NORMAL
where=colPos=0
# max. 3 Datensätze Anzeigen
max = 3
languageField = sys_language_uid
}
}
Das Ding kannste auf einen Marker mappen.
Hallo,
Danke für eure Antworten.
Das TypoScript funktioniert super.
Die Sitemap ist auch nicht schlecht. Ich werde die Erweiterung mal weiter testen.
Hat mir etwas zuviel JS, sodass Google den Links evtl. nich folgen kann!?
Danke und Grüße
PS: Was ist denn mit dem Forum los?
Der Link in der Benachrichtungs-E-Mail funktioniert nicht:
Das von Ihnen gewünschte Thema kann nicht angezeigt werden. Möglicherweise haben Sie nicht die erforderlichen Rechte.
Außerdem sind die Ladezeiten einzelner Seiten ziemlich lange.
tahrqa schrieb
PS: Was ist denn mit dem Forum los?
Der Link in der Benachrichtungs-E-Mail funktioniert nicht:
Das von Ihnen gewünschte Thema kann nicht angezeigt werden. Möglicherweise haben Sie nicht die erforderlichen Rechte.
Außerdem sind die Ladezeiten einzelner Seiten ziemlich lange.
1. Outlook zerhakt den Link zu Seiten:
#89922
wird in Outlook zu:
#89922
2. Klick mal auf "Alle Beiträge als gelesen markieren", dann gehts schneller
Der Link in meinem Outlook sieht wie folgt aus:
#89951
2. Klick mal auf "Alle Beiträge als gelesen markieren", dann gehts schneller
Na, das kann aber nicht die Lösung sein...