Zum Inhalt springen

content.space Templateabhängig gestalten - oder: wie mache ich einen Footer?

Erstellt am 7. Mai 2008 · 1 Antwort · letzte Antwort am 28. Mai 2008

Tags: Frage

stevee ·

Hallo

Ich habe in meinen Constants den Wert:

content.space = 0|10

drin. Somit habe ich nach jedem neuen Contentelement ein cleargif, dass 10 Pixel hoch ist. Das finde ich für die Seiteninhalte eigentlich praktisch.

Jetzt möchte ich aber einen Footer machen, welcher aus meiner Postadresse/Telefon besteht. Dies Adresse habe ich als normale Seite mit Inhalt in Typo3 angelegt und im Template so eingefügt:

FOOTER = CONTENT
FOOTER {
	table = tt_content
	select.pidInList = 13
}

Die Adresse erscheint nun auch so, wie sie sein sollte. Da sie aber ein Contentelement von Typo3 ist, wird natürlich auch ein 10px cleargif darunter gestellt.
Nun möchte ich des Weiteren darunter ein paar Links hinsetzen.
Leider ist nun der Abstand zwischen der Adresse und den Links zu gross.

Kann ich irgendwie erreichen, dass hier in diesem speziellen Fall dieses cleargif nicht gesetzt wird?

Oder muss ich eine andere Vorgehensweise wählen?

Oder kann man den Parameter "content.space" so erweitern, dass man irgendwie eine DIV-ID angeben kann, in dem dies nur wirken soll - also quasi Template- oder Spaltenabhängig?

Hier ein weiterer Post, der vielleicht dazu beitragen kann, aber ich weiss nicht so genau, wie ich das lösen soll:
#46980

Besten Dank für Eure Hilfe
Stevee

stevee ·

Hey, ich hab die perfekte Lösung gefunden, womit man nur den Inhalt mit einem Abstand versehen kann!

nämlich so:

den Eintrag in den Constants löschen:

content.space = 0|10

und nun im Setup folgendes eintragen:

renderObj.stdWrap.space = 0|10

konkret/komplett sieht dann der Eintrag für den Inhalts-Marker so aus im Setup:

//// Inhalte CONTENT_MAIN ausgeben
		CONTENT_MAIN = CONTENT
		CONTENT_MAIN {
			table = tt_content
			select.where = colPos = 0
			select.orderBy = sorting
			// Abstände zwischen Seiteninhalten vor/nach in Pixel
			renderObj.stdWrap.space = 0|10
		}

das wrapt nur in den Markern spaces, in denen man will - einfach genial!

Problem gelöst
Gruss
Stevee