Zum Inhalt springen

styles.content.getLeft auf eine Seite festlegen

Erstellt am 19. März 2007 · 1 Antwort · letzte Antwort am 19. März 2007

Tags: Frontend-Benutzer, Frage

etxebarria ·

hallo

es geht um die extension Front End User Registration (sr_feuser_register). ich will diese auf jeder seite eingeblendet haben, jedoch nur auf einer einzigen seite erfasst.

ich habe das plugin nun auf der frontseite im linken content bereich hinzugefügt und in meinem html template den marker ###USER_REG### hinzugefügt.
Nun habe ich in meinem home ts-Template folgenden Eintrag vorgenommen:

page.10 {
	# User Registrierung
	marks.USER_REG = CONTENT
	marks.USER_REG < styles.content.getLeft
}

nun wird die extension auch korrekterweise auf der home-seite angezeigt, auf allen weiteren seite jedoch nicht, was ja auch logisch ist, da die extension auch nur auf der home seite im linken content hinzgefügt ist.

wie kann ich den marker ###USER_REG### so definieren, dass immer der linke bereich aus der home seite angezeigt wird?

besten dank, gruss
etxe

Kilkenny ·

Hallo etxebarria,
das zu bewerkstelligen ist kein Problem.
Wenn Du diesen Beispielcontent in dein TypoScript einbaust und mit deinen Werten füllst, dann hast du das gewünschte Ergebnis.

page10.marks {
  USER_REG = COA
  USER_REG.10 = RECORDS
  USER_REG.10.tables = tt_content
  USER_REG.10.source = 586 //ID des gewünschten Inhaltselements
  USER_REG.15 < styles.content.getRight
}

Bei source mußt du die ID des Inhaltselements eintragen.

Gruß