Hallo zusammen,
Ich weiss, vielleicht sind diese Frage trivial und manche mögen den Kopf schütteln...
Für mich jedenfalls sind das ungelöste Sachen:
1. Wie kann ich den CSS Pfad auf welche die Extension zugreift ändern, zur Zeit > EXT:powermail/css/sampleCSS.css
gewünscht z.B. nach fileadmin/templates/css
2. Wie kann ich einem Powermail Mailformular CSS Definitionen zuweisen, habe mich lange Zeit durch das Manual gewühlt
aber nichts entsprechendes gefunden.
Vielen Dank für ein Feedback #paralyzed#
1) Du kopierst den Inhalt der Datei in dein CSS
2) In deinem CSS!?
Hallo "Mod",
1) Nein, ich möchte der Ordnung halber > Zugriff und Dateiablage alles in einem
Ordner im Fileadmin haben. Dort verwalte ich die CSS und ggf's eigene
Templates aus anderen Extensions. Dieser Ordner ist nur für den Admin
zugänglich.
2) Im eigenen CSS habe ich schon versucht, die Formulare mit den entsprechenden
ID's anzusprechen aber ohne Erfolg. Ich bekomme nur Änderungen durch, wenn ich
im samplecss.css etwas ändere.
Danke für jeglichen Hinweis.
Hallo "User",
1) Auch auf die Gefahr hin, das ich mich wiederhole: Du kopierst den Inhalt des defaultCSS in dein Standard CSS, das in fileadmin oder sonstwo liegt.
Falls dir das nicht gefällt, kannst du auch 5 weitere CSS, die auch im fileadmin liegen, einbinden.
2) Naja, was soll ich hier schreiben? Ein wenig CSS Kenntnisse sind natürlich erforderlich. Auch kann dir der Firebug helfen, CSS schnell anzupassen.
Generell gilt: Powermail hat eigentlich nichts mit dem Laden von CSS zu tun. Es bietet nur das Feature an, über TS ein weiteres CSS hinzuzuladen. Das musst du natürlich nicht nutzen und kannst dein eigenes CSS hinzuladen (auch einfach über TS).
Hier noch mal die Erklärung zu 1)
Wichtig dabei ist, dass keine Dateien der Extension geändert werden - wie soll man sonst auch ein Update machen können.
powermail 2.x
- Datei typo3conf/ext/powermail/Resources/Public/Css/CssFancy.css mit einem Editor aufmachen, Inhalt kopieren
- Neue Datei mit kopiertem Inhalt anlegen - z.B. fileadmin/templates/Css/Powermail/CssFancy.css
- Pfad anpassen, indem man in seinem TypoScript setup (Main Template oder ein Extension Template auf der Seite mit dem Formular) folgendes schreibt:
page.includeCSS.powermailCssFancy = fileadmin/templates/Css/Powermail/CssFancy.css
powermail 1.x
- Datei typo3conf/ext/powermail/res/css/powermail_frontend_fancy.css mit einem Editor aufmachen, Inhalt kopieren
- Neue Datei mit kopiertem Inhalt anlegen - z.B. fileadmin/templates/Css/Powermail/CssFancy.css
- Pfad anpassen, indem man in seinem TypoScript setup (Main Template oder ein Extension Template auf der Seite mit dem Formular) folgendes schreibt:
page.includeCSS.powermail_frontend_fancy = fileadmin/templates/Css/Powermail/CssFancy.css
Abschließender Hinweis:
Es schaded nie, sich das TypoScript anzusehen, dass die Extensions mitbringen - dort sieht man oftmals einige Einstellungen, die man jeder Zeit durch sein eigenes TypoScript überschreiben kann
Cheers, Alex