v2.0.x Lettr-Modul (inkl. Fix)

Thema wurde von SubData, 7. Juni 2012 erstellt.

  1. SubData

    SubData Neues Mitglied

    Registriert seit:
    22. Mai 2012
    Beiträge:
    4
    Danke erhalten:
    1
    Danke vergeben:
    1
    #1 SubData, 7. Juni 2012
    Zuletzt bearbeitet: 7. Juni 2012
    Leider fehlt dem Lettr-Modul eine wichtige Datei, um korrekt arbeiten zu können.
    Gefixt werden kann das Ganze wie folgt:

    Edit: Gilt für Gambio GX v2.0.9d bzw. Service Pack 1.3d (GX2)

    admin/lettr_de.php öffnen

    Suchen nach: (ca. Zeile 78)
    PHP:
    <?php require(DIR_WS_INCLUDES 'header.php'); ?>
    <!-- header_eof //-->

    <!-- body //-->
    Ersetzen durch:
    PHP:
    <?php require(DIR_WS_INCLUDES 'header.php'); ?>
    <!-- header_eof //-->

    <script type="text/javascript" src="/admin/gm/javascript/lettr_de.js"></script>

    <!-- body //-->
    Weiterhin muss für das Lettr-Modul cURL auf dem Server verfügbar sein.
     
  2. Moritz (Gambio)

    Moritz (Gambio) Administrator

    Registriert seit:
    26. April 2011
    Beiträge:
    5.786
    Danke erhalten:
    2.693
    Danke vergeben:
    903
    Hallo,

    vielen Dank für den Fix. Diesen haben wir nun aufgenommen.
     
  3. SubData

    SubData Neues Mitglied

    Registriert seit:
    22. Mai 2012
    Beiträge:
    4
    Danke erhalten:
    1
    Danke vergeben:
    1
    Ein kleiner Nachtrag:

    Mein Fix geht davon aus, dass der Shop im Root installiert ist und nicht in einem Unterordner.

    Andernfalls muss man folgende Zeile:

    Code:
    <script type="text/javascript" src="/admin/gm/javascript/lettr_de.js"></script>
    
    Dahingehend abändern:

    Code:
    <script type="text/javascript" src="gm/javascript/lettr_de.js"></script>
    
     
  4. Moritz (Gambio)

    Moritz (Gambio) Administrator

    Registriert seit:
    26. April 2011
    Beiträge:
    5.786
    Danke erhalten:
    2.693
    Danke vergeben:
    903
    Hallo,

    das haben wir gleich bedacht und uns für folgende Lösung entschieden:
    Code:
    <script type="text/javascript" src="<?php echo DIR_WS_ADMIN; ?>gm/javascript/lettr_de.js"></script> 
     
  5. SubData

    SubData Neues Mitglied

    Registriert seit:
    22. Mai 2012
    Beiträge:
    4
    Danke erhalten:
    1
    Danke vergeben:
    1
    Und wenn wir schon dabei sind... Es muss auf dem Server das Verzeichnis "newsletter_export" angelegt werden und die angehängte Datei dort hinein kopiert werden. Ansonsten können keine Empfänger an Lettr exportiert werden.
     

    Anhänge:

  6. Nonito (Gambio)

    Nonito (Gambio) Administrator

    Registriert seit:
    21. April 2011
    Beiträge:
    279
    Danke erhalten:
    134
    Danke vergeben:
    52
    In unserer Integration befindet sich die Datei direkt im Lettr-Verzeichnis:

    lettr/export.php
     
  7. SubData

    SubData Neues Mitglied

    Registriert seit:
    22. Mai 2012
    Beiträge:
    4
    Danke erhalten:
    1
    Danke vergeben:
    1
    Ah, ok, dann werde ich das Modul entsprechend anpassen, damit die Daten korrekt an Lettr übermittelt werden.
    Es ist so, dass die URL an Lettr gegeben wird, damit Lettr von aussen die Daten abrufen kann, das funktioniert natürlich nicht, wenn der Pfad nicht mehr identisch ist.