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

Autor Nachricht
Verfasst am: 07.05.2008 [16:52]
stevee


[Themenersteller]
dabei seit: 19.08.2006
Beiträge: 56

Hallo

Ich habe in meinen Constants den Wert:

Typoscript:Zeilennummerierung:  An / Aus

  1. 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:

Typoscript:Zeilennummerierung:  An / Aus

  1. FOOTER = CONTENT
  2. FOOTER {
  3.         table = tt_content
  4.         select.pidInList = 13
  5. }


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:
www.typo3.net/forum/list/list_post//46980/


Besten Dank für Eure Hilfe
Stevee

http://www.synor.ch/ - Gestaltung, Film, Fotografie, Webdesign
Verfasst am: 28.05.2008 [00:10]
stevee


[Themenersteller]
dabei seit: 19.08.2006
Beiträge: 56

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:
Typoscript:Zeilennummerierung:  An / Aus

  1. content.space = 0|10


und nun im Setup folgendes eintragen:
Typoscript:Zeilennummerierung:  An / Aus

  1. renderObj.stdWrap.space = 0|10


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

  1. //// Inhalte CONTENT_MAIN ausgeben
  2.                 CONTENT_MAIN = CONTENT
  3.                 CONTENT_MAIN {
  4.                         table = tt_content
  5.                         select.where = colPos = 0
  6.                         select.orderBy = sorting
  7.                         // Abstände zwischen Seiteninhalten vor/nach in Pixel
  8.                         renderObj.stdWrap.space = 0|10
  9.                 }



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

Problem gelöst
Gruss
Stevee

http://www.synor.ch/ - Gestaltung, Film, Fotografie, Webdesign




 
TYPO3 Version 4.2.0 testen

TYPO3 Ver. 4.2.0 testen

Testen Sie die neue TYPO3 Version 4.2.0 kostenlos für einen Monat

TYPO3 Bücher

TYPO3 Workshops


TYPO3 Einführungsschulung
in Berlin:
Montag, 07.07.
in Espelkamp:
Montag, 04.08.

TYPO3 Intensivschulung
in Espelkamp:
Mi., 06.08. - Fr., 08.08.
in Würzburg:
Mo., 18.08. - Mi., 20.08.
in Köln:
Mo., 01.09. - Mi., 03.09.
in Berlin:
Mi., 24.09. - Fr., 26.09.

TYPO3 Extensionschulung
in Berlin:
Mo., 14.07. - Mi., 16.07.
in Espelkamp:
Mo., 11.08. - Mi., 13.08.