Hallo,
ich hab eine Frage, die irgendwie gar nicht kompliziert klingt. Aber ich hab keine Idee...
Ich würde gerne meine Better-Login-Box auf jeder Seite einblenden. Und zwar in dem Bereich, wo auch das Menü ist.
Ich könnte nun natürlich auf jeder Seite das Plugin in die linke Spalte einfügen. Aber es müsste doch auch komfortabler per Typoscript gehen, oder??
Hallo zusammen! ich hatte schon mal einen Lösungs Ansatz aber ich brauche eure Hilfe!
ist halt hier einfach rechts aber vom Prinzip her genau gleiches Problem...
dies ist ein kleiner Ausschnitt aus meinem Setup TS:
[…]
10 = TEMPLATE
10.template = FILE
10.template.file = fileadmin/template/planungtest.html
10.workOnSubpart = DOKUMENT
10.marks {
RECHTS = CONTENT
RECHTS {
table = tt_content
select.orderBy = sorting
select.where = colPos = 2
}
CONTENT = CONTENT
CONTENT {
table = tt_content
select.orderBy = sorting
select.where = colPos = 0
}
[…]
der Fett markierte Teil ersetzt deb Marker ###Rechts###. so hatte ich es bis anhin.
"select.where = colPos = 2" dieser Teil sagt ja dass der Content aus dem Bereich "Rechts" angezeigt wird.
"table = tt_content" und hier gebe ich an dass er sich die Content Infos aus der table "tt_content".
soweit ist das ja schön. Aber wenn ich den Code so lasse, dann stellt er immer den Content der AKTUELLEN Seite dar. Also wenn ich bei der Seite A das Login im Content Teil Rechts habe, und bei Seite B nix in Rechts ist, so stellt er bei B auch nix dar. Das Login wird so nur auf Seite A dargestellt. So müsste ich das Login auf jeder Seite einbauen um es überall rechts sichtbar zu machen. Ich habe mich gefragt ob ich nun nicht einfach noch eine weitere Code Zeile einbauen könnte welche auf eine Spezielle Seite verweist, und Typo3 sagt, dass er IMMER den Content dieser einen Seite anzeigen soll. also das würde dann etwa so aussehen:
RECHTS = CONTENT
RECHTS {
page = ID 3
table = tt_content
select.orderBy = sorting
select.where = colPos = 2
}
Bin sehr dankbar für jede Hilfe.
wenn http://typo3.org/extensions wieder ganz online ist, such nach macina login box oder sowass. 😃
Hey, hey!
Na, das war doch so nicht mehr schwer. So sieht meine Lösung nach deinem Ansatz aus.
temp.login = CONTENT
temp.login {
table = tt_content
select.orderBy = sorting
select.where = colPos = 1
select.pidInList = 4
}