Powermail Pfad des CSS Datei ändern / CSS Definitionen per Mailformular

  • filewalker filewalke...
    Padawan
    0 x
    31 Beiträge
    0 Hilfreiche Beiträge
    17. 02. 2009, 23:42

    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
  • einpraegsam.net einpraegs...
    MacGyver
    0 x
    9340 Beiträge
    80 Hilfreiche Beiträge
    18. 02. 2009, 08:26

    1) Du kopierst den Inhalt der Datei in dein CSS
    2) In deinem CSS!?

    in2code.de - Wir leben TYPO3
    - Möchtest du TYPO3 komplett verstehen? Eigene Erweiterungen erstellen? Bei uns gibt es auch Schulungen https://www.in2code.de/produkte/typo3-schulungen/
    - Die Arbeit mit TYPO3 macht dir Spaß? Du stehst auf Berge? Komm zu uns! https://www.in2code.de/agentur/karriere/

  • filewalker filewalke...
    Padawan
    0 x
    31 Beiträge
    0 Hilfreiche Beiträge
    18. 02. 2009, 08:54

    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.

  • einpraegsam.net einpraegs...
    MacGyver
    0 x
    9340 Beiträge
    80 Hilfreiche Beiträge
    18. 02. 2009, 09:54

    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).

    in2code.de - Wir leben TYPO3
    - Möchtest du TYPO3 komplett verstehen? Eigene Erweiterungen erstellen? Bei uns gibt es auch Schulungen https://www.in2code.de/produkte/typo3-schulungen/
    - Die Arbeit mit TYPO3 macht dir Spaß? Du stehst auf Berge? Komm zu uns! https://www.in2code.de/agentur/karriere/

  • einpraegsam.net einpraegs...
    MacGyver
    0 x
    9340 Beiträge
    80 Hilfreiche Beiträge
    21. 07. 2012, 18:52

    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

    in2code.de - Wir leben TYPO3
    - Möchtest du TYPO3 komplett verstehen? Eigene Erweiterungen erstellen? Bei uns gibt es auch Schulungen https://www.in2code.de/produkte/typo3-schulungen/
    - Die Arbeit mit TYPO3 macht dir Spaß? Du stehst auf Berge? Komm zu uns! https://www.in2code.de/agentur/karriere/

  • 1