Mail formatieren

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • Lengen1971
    Alter Contao-Hase
    • 04.02.2010
    • 1366

    #1

    Mail formatieren

    Hi,

    ich fang grad an mit Avisota und hab noch nicht rausgefunden, wie ich meinen Newsletter/Inhaltselemente formatieren kann.
    Also, wo, wie muss ich CSS angeben, einbinden?

    Kann mir hier jemand kurz einen Hinweis geben?

    Danke
    Gruß
    Michael
  • clauer
    Contao-Nutzer
    • 18.12.2010
    • 49

    #2
    Newsletter formattieren

    Hi,

    wenn es um die HTML/CSS für die Mail geht, sind die Templates hier zu finden:

    Contao Verzeichnis - System/modules/Avisota/templates/

    Die Dateien heißen:
    mail_html_default und
    mail_html_extended
    jeweils mit der Endung .tpl bzw. html5, je nachdem, ob Conato < 2.10 oder > 9.5 genutzt wird.

    Wenn sie geändert werden, müssen sie im Templates Verzeichnis im Conatao Root gespeichert werden.

    Die Dateien können beliebig angepasst werden, allerdings ist darauf zu achten, dass die Bereiche, die von Avisota befüllt werden, nicht entfernt werden.

    Weitere Informationen finden sich hier: http://de.contaowiki.org/Kategorie:Avisota

    Herzliche Grüße aus Eisenberg
    Christian

    Kommentar

    • tril
      Contao-Urgestein
      • 07.01.2010
      • 2939

      #3
      Zitat von Lengen1971 Beitrag anzeigen
      Also, wo, wie muss ich CSS angeben, einbinden?
      Avisota verhält sich genau so wie das Contao Newslettersystem.
      Lege einfach eine newsletter.css in dem Contao CSS Editor an und diese wird dann eingebunden

      Kommentar

      • Lengen1971
        Alter Contao-Hase
        • 04.02.2010
        • 1366

        #4
        Hi,

        @tril: ah, danke für den Tipp, genau das wollt ich wissen.

        Grazie
        Michel

        Kommentar

        • blur36
          Contao-Nutzer
          • 02.12.2010
          • 139

          #5
          newsletter.css

          Hab mich schon durch's Forum gewälzt, was die Verwendung eines "newsletter.css" anbelangt.
          Ich hab ein css angelegt, und ein paar Styles erstellt (.wrapper, body, h1), völlig ohne Auswirkung, hab es mit dem Standard und auch Extended Template versucht.
          Im Quelltext ist auch nichts von einem Verweis auf das css zu sehen.

          Hab ich irgendwelche Einstellung übersehen?
          Momentan komm ich nicht von der Stelle, vielleicht hat ja jemand einen Tip!

          Vielen Dank!
          blur36
          Zuletzt geändert von blur36; 03.12.2011, 13:40.

          Kommentar

          • tril
            Contao-Urgestein
            • 07.01.2010
            • 2939

            #6
            @blur36
            Also du hast eine newsletter.css erstellt und diese ist auch im Contao Wurzelverzeichnis zu finden?

            Kommentar

            • blur36
              Contao-Nutzer
              • 02.12.2010
              • 139

              #7
              Hallo! Ich hab eine newsletter.css im theme eingerichtet. Bisher hatte ich ausschliesslich externe css Dateien verwendet, deswegen
              ist mir das Handling in Contao etwas undurchsichtig.
              Gibt es einen exakten Pfad, wo die n.css liegen soll?

              Kommentar

              • tril
                Contao-Urgestein
                • 07.01.2010
                • 2939

                #8
                Ich habe grad selbst geschaut, in Contao 2.10 wird die Datei nicht mehr in der Wurzel der Contao Installation abgelegt, sondern in system/scripts/ was aber noch nicht berücksichtigt wurde. Ich habe das gerade gefixt, nach einem Avisota Update sollte es funktionieren

                Kommentar

                • blur36
                  Contao-Nutzer
                  • 02.12.2010
                  • 139

                  #9
                  Super! Vielen Dank für die schnelle Hilfe! Jetzt läufts!
                  Sehr gelungen find ich übrigens das Avisota podcast Teil1, hat mich sehr ermuntert die Erweiterung umgehend zu installieren.

                  Beste Grüße!
                  blur36

                  Kommentar

                  • matuweb
                    Alter Contao-Hase
                    • 22.06.2009
                    • 1342

                    #10
                    Was muss ich in der CSS-Datei angeben, dass der Newsletter generell immer zentriert ausgegeben wird?

                    Danke
                    Viele Grüße aus Köln
                    Matu

                    Kommentar

                    • tril
                      Contao-Urgestein
                      • 07.01.2010
                      • 2939

                      #11
                      Zitat von matuweb Beitrag anzeigen
                      Was muss ich in der CSS-Datei angeben, dass der Newsletter generell immer zentriert ausgegeben wird?
                      Das lässt sich nicht sicher via CSS lösen. Du solltest in deinem Mail Template die erste Tabelle auf eine feste breite setzen und dann mit align="center" zentrieren, dass funktioniert dann auch in Outlook. (Outlook >= 2007 kann "margin:0 auto;" nicht)

                      Kommentar

                      Lädt...