[TYPO3-german] Probleme mit dynam. Inhaltsformatierung durch header_layout

Bjoern.Berg at pem.nrw.de Bjoern.Berg at pem.nrw.de
Tue Oct 9 12:39:06 CEST 2007


Hallo Ralf,

Letztendlich war das Wrapping nur eine Spielerei um zu sehen, ob TS das tut, was ich erwarte.
Hat es ja nicht gemacht, denn header_layout war nicht bekannt zum Zeitpunkt der Ausgabe. Letztendlich soll folgendes realisiert werden:

Der linke Rahmen enthält mehrere Text- bzw. Bildelemente oder was auch immer. Diese sollen normal ausgegeben werden.
Wenn nun aber das erste Element mit header_layout = 1 definiert ist, dann soll bevor der content ausgegebn werden soll ein Menü erzeugt werden, dass vorhandene Unterseiten enthält.

Dementsprechend müsste das TS dann aussehen:
[...]
	LEFT = CASE
	LEFT < styles.content.getLeft
        LEFT {

		## renderObj wird geloescht,
		## war nach styles.content.getLeft das Objekt tt_content.
		## Erst hier steht header_layout aus tt_content zur Verfuegung
		renderObj >
		renderObj = CASE
		renderObj {
                	key.field = header_layout
			default < tt_content
			default.stdWrap.wrap = <div id="column-right"> | </div>
			0 < tt_content
			0.stdWrap.wrap = <div id="column-right"> | </div>
			
			1 < Mein-selbst-definiertes Menü
			1 < tt_content
			1.stdWrap.wrap = <div id="column-normal"> | </div>
		}
	}
}

Kann TS so etwas überhaupt realisieren? Wenn ja, wie geht das?

Gruß Björn




More information about the TYPO3-german mailing list