Zum Inhalt springen

Layout 'Text w/image' tut nicht

Erstellt am 27. Juli 2005 · 3 Antworten · letzte Antwort am 28. Juli 2005

Tags: Inhaltselemente, Frage

Unbekannter Benutzer ·

Hallo Forum,

ich werde wahnsinnig - die meisten meiner Seiten verwenden das Fertiglayout 'Text w/image' mit Bild oben rechts.
Nachdem ich die Seiten zum großen Teil befüllt hatte, habe ich nicht schlecht gestaunt, als plötzlich im FE nichts mehr von diesen zu sehen war.
Wähle ich stattdessen ein reines Textlayout, klappt's wunderbar.

Könnt Ihr mir bitte mit einem Supertipp helfen???

Grüße vom Mathes

Baschny · · Beste Antwort

Ohne zu wissen, welche Templates du genau eingebunden hast, ist das schwer zu sagen, woran es liegt.

Am besten du postest hier mal ein Auszug aus deinem Template und auch noch eine Auflistung der Templates, die du unter Web> Templates>, dann im "Template Analyser" siehst.

Oder du schaust mal selber nach im "TypoScript Object Browser", dort sollte es ein Eintrag in tt_content.textpic geben. Dort wird festgelegt, wie ein solcher Inhalt gerendert werden soll, je nach ausgewählten Templates ist das ja anders: content(default) vs css_styled_content.

Unbekannter Benutzer ·

Hi Ernesto,

danke für deine Antwort! Hier der entsprechende Schnipsel aus meinem ((einzigen) Page Template:

	tt_content.image.20.1.imageLinkWrap.bodyTag = <BODY BGCOLOR="white">
	tt_content.image.20.1.params >
	tt_content.image.20.spaceBelowAbove >
	tt_content.image.20.image_frames >
	tt_content.image.20.cols >
	tt_content.image.20.border >
	tt_content.image.20.caption.1.parseFunc.allowTags = B,I,U,A,IMG,BR,SUB,SUP,P,STRONG,EM,LI,UL,OL
	tt_content.image.20.caption.1.parseFunc.denyTags = TABLE,DIV,TR,TD
	tt_content.image.20.caption.1.wrapAlign >
	tt_content.image.20.caption.1.spaceBefore >
	tt_content.image.20.captionSplit.stdWrap.parseFunc.allowTags = B,I,U,A,IMG,BR,SUB,SUP,P,STRONG,EM,LI,UL,OL
	tt_content.image.20.captionSplit.stdWrap.parseFunc.denyTags = TABLE,DIV,TR,TD
	tt_content.image.20.captionSplit.stdWrap.wrapAlign.field >
	tt_content.image.20.captionSplit.stdWrap.spaceBefore >
	tt_content.image.20.borderCol >
	tt_content.image.20.borderThick >
	tt_content.textpic.20 < tt_content.image.20
	tt_content.image.20.colSpace >
	tt_content.image.20.rowSpace >
	tt_content.image.20.textMargin >
	tt_content.image.20.captionSplit.cObject >
	tt_content.image.20.noStretchAndMarginCells = 1
Baschny ·

Also ich hab den Eindruck da fehlt irgendwas. 🙂

Das ist alles, was du als Template hast? Welche Statischen Templates werden denn durch dein Template eingebunden? Siehe dazu unter Web> Templates>, unter Info/Modify, dann auf "Click here to edit whole template editor". Unter "Include static" und "Include static (from extentions)", was hast du da alles? Dort sollte auf jeden Fall "CSS Styled Content" oder "content (default)" sein, sonst geht nichts.

In deinen Template brauchst du auch noch irgendwo ein

XXXX < styles.content.get

wobei XXXX halt die Stelle ist, wo du den Inhalt der normalen Spalte haben willst.

Aber ich denke du solltest die How-Tos oder Einsteiger-Dokus nochmal durchschauen, das macht dir sicher mehr Freude.