Zum Inhalt springen

Probleme mit der Content Anordnung

Erstellt am 3. September 2003 · 4 Antworten · letzte Antwort am 5. September 2003

Tags: Templates & Layouts, Frage

Der Baer ·

Hallo, ich habe ein drei-Spaltiges Layout.
wenn ich in den Content der Spalte Border etwas eintrage, so wird mir das auch in meinem Mittleren Content Feld mit angezeigt.

page = PAGE
page.typeNum = 0
page.bodyTag = <Body bgColor="{$bgCol}">
page.stylesheet = test.css
page.10 =TEMPLATE
page.10 {
  template = FILE
  template.file = fileadmin/vorlagen/Holger1.tmpl
  workOnSubpart = DOCUMENT
 
#-----------------------------Inhalt----------------------------------------------
  
  
    
  marks.Simple_Word = CONTENT
  marks.Simple_Word.table= tt_content

#------------------------------rechts--------------------------------------------

marks.CONTENT_RIGHT < styles.content.getBorder

Was mache ich falsch ?
Danke Holger

tmallee ·

Bin ir nicht sicher, ob ich Dein Layout verstehe: Simple_Word ist die mittlere Tabellenspalte, Content_Rght ist die rechte Spalte, in Content_right soll Inhalt aus "Border" und in Simple_Word Content aus der Inhalstspalte "Normal"?

Dann ändere den Code für Simple_Word:

marks.Simple_Word < styles.content.get

Gruss

Thomas

Der Baer ·

Hallo Thomas,
Danke für Deine Antwort. Du hast das richtig verstanden.
wenn ich aber die Zeile anstelle meiner Beiden

marks.Simple_Word = CONTENT
marks.Simple_Word.table= tt_content

einfüge, dann wird mir kein Content mehr angezeigt.
Wo definiere ich Ihm denn dann das es sich um Content handelt, der sich auf die tt_content bezieht

Danke Holger

tmallee ·

Das weiß Typo über die Methode styles.content.get, die sich im statischen Template content (defualt) befindet. Dieses Template musst Du einbinden.

Wird der Content der Spalte Border angezeigt? In welcher Spalte steht denn der Inhalt für die mittlere Spalte? styles.content.get gibt Inhalt der Spalte "Normal" aus.

Gruss

Thomas

Der Baer ·

Hallo Thomas,
das statische Content (default) habe ich mit eingebunden.

Der Text für den Border wird auch im Border richtig angezeigt, leider aber auch mit im momentanen Haupttext. Egal welche Spalte ausgewählt wird, der Text wird immer im Feld marks.Simple_Word mit angezeigt.

In Modern Template Building, wird über die Definition

subpats.xxxx = Content
subparts.xxxx = tt_content

die Content Herkunft definiert. Wo liegt der Unterschied zwischen workOnSubpart und subparts ?
Ich mache bestimmt irgendwo einen grundsätzlichen Fehler.