Hallo,
wahrscheilich ist es einfach, aber ich kriegs einfach nicht hin.
Ich habe in meiner gesamten Seite in der tsconfig folgendes stehen:
mod.SHARED.colPos_list = 0,1
d.h. ich habe einen Bereich der Mitte und einen der Rechts heißt. Den Content in der Mitte krieg ich hin.
Im rechten Bereich soll es ein DIV geben, dass folgende Struktur haben soll:
<!--###contentRightHighlights### begin -->
<h1>Highlights</h1> <div class="text">
Lorem ipsum
</div>
<div class="text">
Lorem ipsum </div> <!--###contentRightHighlights### end -->
Ich möchte jetzt, dass in diesen subpart der Content aus der Backend-Spalte RECHTS geschrieben wird.
Ich verwende "tx_automaketemplate_pi1" und habe es mit folgendem TypoScript versucht. Es will aber nicht so richtig:
temp.rightContent_2 = RECORDS
temp.rightContent_2 {
tables = tt_content
select {
where = colPos = 1
oderBy = sorting
languageField = sys_language_uid
wrap = <div class="text">|</div>
}
}
temp.mainTemplate = TEMPLATE
temp.mainTemplate {
subparts.contentRightHighlights < temp.rightContent_2
}
Wie krieg ich es hin, dass der Content reingeschrieben wird?
LG
Manni
Hallo,
müßte das für RECHTS nicht
colpos = 2
heißen?
so ist es zumindest bei mir-
Tschöö
Frank
Hi,
danke schonmal für die Antwort. Dachte ich ehrlich gesagt auch bzw. hab das so gelesen. Aber wenn ich in meine tsconfig
mod.SHARED.colPos_list = 0,2
schreibe, dann zeigt er mir nach wie vor nur die Spalte MITTE an.
Schreibe ich jedoch
mod.SHARED.colPos_list = 0,1
dann erscheint auf einmal die Spalte RECHTS, daher dachte ich ich muss diese Spalte mit
where = colPos = 1
ansprechen.
Hab es grade auch mal mit
where = colPos = 2
versucht. Bringt aber leider nix.
Gruß
Manni
Hallo,
bei läufts mit diesen beiden Versionen.
seite.10.marks.RECHTS = CONTENT
seite.10.marks.RECHTS {
table = tt_content
select {
pidInList = 60
where = ColPos = 2
}
niceText = 1
}
oder
seite.10.marks.RECHTS = CONTENT
seite.10.marks.RECHTS < styles.content.getRight
seite.10.marks.RECHTS {
select.pidInList = 105
select.orderBy = sorting
niceText = 1
Tschöö
Frank
Vielen Dank. So hats geklappt.
page.10.marks.RECHTS = CONTENT
page.10.marks.RECHTS {
table = tt_content
select {
where = ColPos = 1
}
}
Warum bei mir RECHTS die 1 ist, kann ich aber nicht erklären o.O
Mein Fehler war auch, dass ich diesen Teil des TypoScripts an der falschen Stelle hatte.
Viele Grüße
Manni