Zum Inhalt springen

Guetbook-Template eine CSS-Datei zuweisen

Erstellt am 10. April 2003 · 6 Antworten · letzte Antwort am 14. April 2003

Tags: Templates & Layouts, Frage

RockHound ·

Moinsen,

wie kann ich einem Guestbook-Template eine CSS-Datei zuweisen, damit ich die farblichen und gestalterischen Formatierungen in CSS machen kann?

Gruß,

Martin

sacha ·

Hi,

das laesst sich in der Datei guest_template1.tmpl anpassen. Liegt unter typo3/ext/tt_guest/pi/

Am besten in deinen fileadmin kopieren und im Constants-Feld darauf verweisen mit plugin.tt_guest.file.templateFile = fileadmin/guest_template1.tmpl

Dort kannst du dann ids und Klassen einfuegen, die du ueber deine zentrale Stylesheet-Datei formatierst.

Die Eingabefelder kannst du auch so ansprechen:

plugin.tt_guest.postform.REQ.labelWrap.wrap = <div class="irgendwas"> | </div>
plugin.tt_guest.postform.labelWrap.wrap = <div class="irgendwas2"> | </div>

und dann im Stylesheet die ids entsprechend formatieren.

Ciao,

Sacha

RockHound ·
sacha schrieb

das laesst sich in der Datei guest_template1.tmpl anpassen. Liegt unter typo3/ext/tt_guest/pi/

Am besten in deinen fileadmin kopieren und im Constants-Feld darauf verweisen mit plugin.tt_guest.file.templateFile = fileadmin/guest_template1.tmpl

Soweit so gut ... Das hat bereits funktioniert.

sacha schrieb

Dort kannst du dann ids und Klassen einfuegen, die du ueber deine zentrale Stylesheet-Datei formatierst.

Kann ich da nicht eine eigene CSS-Datei nehmen. Wäre doch viel sauberer als wenn ich alles in die zentralle Datei schreibe. Ich kann ja auch so mehrere CSS-Dateien in HTML verlinken. Muss doch mit Typo auch möglich sein...?

Gruß,

Martin

RockHound ·

Ich glaube wir reden aneinander vorbei. 😃

Ich habe bereits folgendes:

page.stylesheet = fileadmin/layout/main.css

kann ich nicht sagen:

plugin.tt_guest.stylesheet = fileadmin/layout/nocheinecssdatei.css

oder sowas in der Richtung?

Oder bin ich begriffsstuzig?

Gruß,

Martin

sacha ·

Hi,

RockHound schrieb
plugin.tt_guest.stylesheet = fileadmin/layout/nocheinecssdatei.css

oder sowas in der Richtung?
Oder bin ich begriffsstuzig?

bissu nicht ;-). Du kannst sowohl:
plugin.tt_guest.stylesheet =
schreiben
und dann setzt du die CSS-Definitionen in die CSS-Datei, die du sowieso auf deinen Seiten einbindest.

Ansonsten sollte das:

plugin.tt_guest.stylesheet = fileadmin/layout/nocheinecssdatei.css

auch funktionieren.

Ciao,

Sacha

RockHound ·
sacha schrieb

Ansonsten sollte das:

plugin.tt_guest.stylesheet = fileadmin/layout/nocheinecssdatei.css

auch funktionieren.

Jetzt kommt nur die Frage hoch, wo trage ich das ein? Im Setup des Root-Templates? Und wie überprüfe ich ob das greift?

Gruß,

Martin