Zum Inhalt springen

cType RECORDS und colSpace, rowSpace, textMargin

Erstellt am 10. November 2012 · Noch keine Antworten

Tags: Frage

sunixzs ·

Hallo liebes Forum,

Seit Stunden versuche ich den Abstand von Text zu Bild einzustellen bei einem Inhaltselement, welches per cType RECORDS geholt wird - die Einstellungen sollen andere sein als bei den "normalen" Inhaltselementen - deswegen kann ich styles.content.imgtext nicht ändern:

FLUID-Template:

<f:cObject typoscriptObjectPath="my_ttContent" data="{uid}" />

TEMPLATE-SETUP

my_ttContent = RECORDS
my_ttContent {
  tables = tt_content
  source.current = 1
  dontCheckPid = 1
  
  conf.tt_content < tt_content
  conf.tt_content.textpic.20 {
    colSpace = 111
    rowSpace = 111
    textMargin = 111
    #maxW = 100
    #maxWInText = 100
  }
}

Komischerweise werden die Werte für maxW und maxWInText übernommen, welche aus tt_content.image.20. kommen müssten. Genau dort wird auch textMargin definiert.

Es funktionieren auch die Einstellungen mit styles.content.imgtext.textMargin usw. Also css_styled_content ist geladen und an und für sich funktioniert alles... nur eben colSpace, rowSpace und textMargin hat keine Auswirkung auf mein RECORDS.

Wenn ich textpic "undefiniere", wird auch korrekterweise das Inhaltselement nicht ausgegeben - also es ist sicher ein textpic, welches ich ausgeben möchte:

my_ttContent.conf.tt_content.textpic >

Was einer bitte einen Rat?

Vielen Dank und schöne Grüße

sun

Edith sagt:
Achso - es handelt sich um Typo3 4.7.1, falls das relevant sein könnte.