Ankündigung

Einklappen
Keine Ankündigung bisher.

eMail-Header-Grafik wird nicht angezeigt

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    eMail-Header-Grafik wird nicht angezeigt

    Hallo zusammen,

    Habe das Forum hier schon durchforstet, aber auf keine Lösung meines Problems gestoßen.
    Und zwar habe ich das Problem, dass der Pfad des Header-Bildes in den eMails nicht richtig verlinkt wird, bzw. sollte dieses Bild doch direkt in die Mail eingebettet werden, oder nicht?
    jedenfalls sieht der code der mail bei mir derzeit so aus:

    ......
    <!-- Header Section -->
    <div class="header">
    <img src="email/header.jpg" alt="logo" />
    </div>
    ......

    Das ist sozusagen nur der Inhalt aus der passenden html-vorlage aus dem email-ordner. So zeigt er das Bild natürlich auf keinen Fall an. Ich weiß, dass ich den Pfad in den html-dateien einfach anpassen kann bzw. dann sozusagen einen absoluten link zum bild einfügen könnte. das würde ich aber gerne verhindern, denn es scheint da ja irgendwo ein fehler im script zu sein. bei allen anderen funktioniert es ja auch mit diesem "email/header.jpg"-Pfad.


    Vielen Dank schon mal im Voraus

    LG
    n3po

    #2
    a) Kannst Du mal die Datei entweder komplett hier rein kopieren, oder einfach anhängen?
    b) Steht bei Dir gaaanz am Anfang der Datei irgendwo: <base href="$BASE_HREF" />
    c) Blockt Dein eMailprogramm Bilder? (Outlook und Outlook Express oder Windowsmail machen das Standardmäßig

    Gruß
    Ralph

    Kommentar


      #3
      Zitat von Touchy Beitrag anzeigen
      a) Kannst Du mal die Datei entweder komplett hier rein kopieren, oder einfach anhängen?
      b) Steht bei Dir gaaanz am Anfang der Datei irgendwo: <base href="$BASE_HREF" />
      c) Blockt Dein eMailprogramm Bilder? (Outlook und Outlook Express oder Windowsmail machen das Standardmäßig

      Gruß
      Ralph
      hi ralph,

      vielen dank für deine antwort!
      hier ist mal der quellcode der "email_template_checkout.html":
      HTML-Code:
      <html>
      <head>
      <meta http-equiv="Content-Type" content="text/html; charset=$CHARSET" />
      <base href="$BASE_HREF" />
      
      <style type="text/css">
      body {background-color:#ffffff; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center;}
      a:link {color:#0066cc;}
      a:hover {background-color:#eeeecc; color:#0066cc;}
      a:visited {color:#0066cc;}
      .holder {background-color:#f9f9f9; border:1px solid #9a9a9a; font-size:9px; text-align:left; width:550px;}
      .header {font-size:10px; padding:0px; width:550px;}
      .content {font-size:10px; padding:5px; width:550px;}
      .footer {border-top:1px solid #9a9a9a; font-size:9px; text-align:center; width:550px;}
      .extra-info {background-color:#cccc99; border:1px dashed #9a9a9a; font-size:10px; margin-top:10px; padding:5px; width:550px;}
      .content-line {padding:5px; font-size:10px;}
      .content-line-title {font-weight:bold; font-size:11px; padding-top:3px;}
      .order-detail-area {background-color:#CCCC99; border:1px #9a9a9a; width:542px; padding:2px; font-size:10px; }
      .product-details {font-size:10px;}
      .product-details-num {font-size:10px; font-weight:bold;}
      .order-totals-text {font-size:10px; font-weight:bold;}
      .order-totals-num {font-size:10px; }
      .comments {background-color:#FF6699; border:1px #9a9a9a; width:542px; padding:2px; font-size:10px; }
      .address-block {background-color:#E4E8F3; border:1px solid #9a9a9a; margin-top:3px;}
      .address {font-size:10px;}
      .payment-detail, .payment-footer {font-size:10px;}
      .extra-info {background-color:#cccc99; border:1px solid #9a9a9a; font-size:10px; margin-top:10px; padding:5px; width:550px;}
      .extra-info-bold {font-weight:bold;}
      .disclaimer {background-color:#f9f9f9; border:1px solid #cccccc; font-size:10px; margin-top:10px; padding:5px; width:550px;}
      .disclaimer1 {color:#666666; padding:5px;}
      .disclaimer1 a:link {color:#666666;}
      .disclaimer1 a:visited {color:#666666;}
      .disclaimer2 {color:#666666; padding:5px;}
      .copyright {border-bottom:0px solid #9a9a9a; padding:5px;}
      
      </style>
      </head>
      
      <body>
      <div class="holder">
      
        <!-- Header Section -->
        <div class="header">
        <img src="email/header.jpg" alt="logo" />
        </div>
      
      
        <!-- Content Section -->
        <div class="content">
          <div class="content-line">
            $EMAIL_TEXT_HEADER $INTRO_STORE_NAME<br /><br />
            $EMAIL_FIRST_NAME $EMAIL_LAST_NAME,<br />
            $EMAIL_THANKS_FOR_SHOPPING<br />
            $EMAIL_DETAILS_FOLLOW<br /><br />
      
            $INTRO_ORDER_NUM_TITLE $INTRO_ORDER_NUMBER<br />
            $INTRO_DATE_TITLE $INTRO_DATE_ORDERED<br />
            <a href="$INTRO_URL_VALUE">$INTRO_URL_TEXT</a>
        </div>
        <div class="content-line"><strong>$PRODUCTS_TITLE</strong></div>
          <div class="order-detail-area">$PRODUCTS_DETAIL</div>
        <div class="order-detail-area">$ORDER_TOTALS</div>
      
        <div class="comments">$ORDER_COMMENTS</div>
      
       <div class="content-line"><strong>$HEADING_ADDRESS_INFORMATION</strong></div>
        <div class="address-block">
        <table border="0" width="100%" cellspacing="0" cellpadding="2">
          <tr>
          <td valign="top" width="50%">
            <table border="0" width="100%" cellspacing="0" cellpadding="2">
            <tr>
              <td class="content-line-title"><strong>$ADDRESS_DELIVERY_TITLE</strong></td>
            </tr>
            <tr>
              <td class="address">$ADDRESS_DELIVERY_DETAIL</td>
            </tr>
      
            <tr>
              <td class="content-line-title"><strong>$SHIPPING_METHOD_TITLE</strong></td>
            </tr>
            <tr>
              <td class="content-line">$SHIPPING_METHOD_DETAIL</td>
            </tr>
            </table>
          </td>
          <td valign="top" width="50%">
            <table border="0" width="100%" cellspacing="0" cellpadding="2">
            <tr>
              <td class="content-line-title">$ADDRESS_BILLING_TITLE</td>
            </tr>
            <tr>
              <td class="address">$ADDRESS_BILLING_DETAIL</td>
            </tr>
            <tr>
              <td class="content-line-title"><strong>$PAYMENT_METHOD_TITLE</strong></td>
            </tr>
            <tr>
              <td class="payment-detail">$PAYMENT_METHOD_DETAIL</td>
            </tr>
            <tr>
              <td class="payment-footer">$PAYMENT_METHOD_FOOTER</td>
            </tr>
            </table>
           </td>
          </tr>
        </table>
       </div>
      </div>
      
        <!-- Footer Section -->
        <div class="footer">
          <div class="copyright">$EMAIL_FOOTER_COPYRIGHT</div>
        </div>
      
      </div>
      <div class="disclaimer">
        <div class="disclaimer1">$EMAIL_DISCLAIMER</div>
        <div class="disclaimer2">$EMAIL_SPAM_DISCLAIMER</div>
      </div>
      $EXTRA_INFO
      </body>
      </html>
      zu b: wie du siehst, steht die zeile, nach der du gefragt hast, ganz oben drin.

      zu c: nein, tun sie nicht

      kann ich jetzt einfach hergehen und die bilder in base64-code umwandeln und direkt in den html-code kopieren?

      die $BASE_HREF-Variable ist übrigens "http://www.meinshop.de"



      Vielen Dank & LG
      n3po

      Kommentar


        #4
        Hmm,

        dann versuche einmal, dass LOGO einfach direkt im Explorer aufzurufen:

        www.DEINEDOMAIN.de/email/header.jpg

        Dann mußt Du Dein Bild sehen. Wenn das nicht der Fall ist, passt etwas mit dem Bild nicht.

        Das mit dem Reinkopieren kann ich Dir leider nicht sagen, da ich auch nicht der grosse Krack bin

        Ähm, sorry für die blöde Frage, aber bei der
        die $BASE_HREF-Variable ist übrigens "http://www.meinshop.de"
        steht schon Deine Domain..... ??!!

        Kommentar


          #5
          na klar

          hi,


          ja klar steht da meine domain drin
          die URL zum Bild stimmt auch..Aber ich seh das Bild in der eMail dennoch nicht, weil eben nur ein relativer Pfad im img-Tag angegeben ist...Aber bei den anderen funktioniert es doch auch...
          Danke für deine Hilfe!

          Kann mir noch jemand weiterhelfen?


          LG
          n3po

          Kommentar


            #6
            Hast Du mal den vollständigen Pfad? (Inklusive Dateiname?)
            Bei mir war es am Anfang, weil das jpg beim Bild gross geschrieben war und nicht klein (auf dem Server).

            Kommentar


              #7
              HTACCESS - Ich bin so doof!

              Mei ich bin so doof!
              Habe, da der Shop ja noch nicht online ist, eine HTACCESS-Sperre drin.
              Die merkt sich mein Browser aber ja und deshalb habe ich gar nicht mehr dran gedacht, dass so mein eMail-Client die Dateien natürlich nicht abholen kann...
              Habs auch schon ohne HTACCESS probiert. Funktioniert tadellos!
              Wieder mal ein Beispiel dafür, dass das Hauptproblem von Computer-Fehlern ungefähr 30 cm vor dem Monitor sitzt

              Trotzdem vielen Dank für deine Hilfe!


              Viele Grüße
              n3po

              Kommentar


                #8
                Und wenn de jetzt noch sagst, dass Du durch meine bekloppte Frage drauf gekommen bist, geselle ich mich auch noch in die Runde

                Naja, der Teufel liegt im Detail, aber irgendwie hast ihn doch noch gefunden.....

                Kommentar

                Info zu diesem Forenarchiv:
                Mit Release von 1.5.7 wurde die deutsche Zen Cart Version auf eine reine DIY-Lösung umgestellt.
                Für einen Support via Forum stehen keine personellen und zeitlichen Ressourcen mehr zur Verfügung.
                Dieses Supportforum bleibt im Nur-Lesen-Modus als Wissensarchiv noch online verfügbar.
                PM Funktionalität, Registrierung und Posten neuer Beiträge sind deaktiviert.
                Zugriff auf Anhänge in den Postings ist auch ohne Registrierung/Einloggen möglich.
                FAQ und Downloadbereich des Forums wurden in die neue umfangreiche Knowledgebase auf der zen-cart-pro.at Website übernommen.

                Das Development der deutschen Zen Cart Version geht wie bisher auf Github weiter.
                Wir werden auch weiterhin neue Versionen bereitstellen und die Onlinedokumentation/Knowledgebase aktualisieren.
                Fehler in der Software können auf Github als Issues gemeldet werden.
                Follow us
                aktuelle version
                Zen Cart 1.5.7h deutsch
                vom 15.04.2024
                [Download]
                Lädt...
                X