Trade Republic - Provisionsfrei Aktien handeln
Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: MODUL: Erweiterter Newsletter Premium

    speedy

    • Viel Schreiber
    • Beiträge: 3.214
    MODUL: Erweiterter Newsletter Premium
    am: 30. März 2010, 21:16:00
    Hallo,

    der erweiterte Newsletter Premium v3.2 behebt einige bekannte Probleme seit xt:Commerce:

    Bugfixes:
    - Gast meldet sich beim Newsletter an und ist später Kunde. Bisher blieb er aus Newsletter-Sicht aber weiterhin Gast, wurde damit behoben
    - Änderung der Kundengruppe wird berücksichtigt
    - Newsletter an und abmelden in der Admin bei den Kunden-Details funktioniert jetzt

    Features:
    - Kundengruppenpreise (Endkunde / Händler) werden berücksicht, ebenso Sonderpreise.
      Entsprechend sind die Preise dann auch inkl. MwSt bzw. zzgl. MwSt dargestellt.
    - Artikellisten-Manager um z.B. neue Produkte im Newsletter bewerben zu können.
    - Gutschein kann mitgesendet werden
    - Newsletter kann persönlisiert werden
    - Anrede wählbar "Hallo" oder "Sehr geehrter.."
    - Anzeige der Newsletter-Empfänger ist möglich, nicht nur in absoluten Zahlen.
    - templatebasiert

    Es handelt sich um eine verbesserte Version von dieser: Erweiterter Newsletter Premium

    UPDATE v3.3:

    [...]
    Gefixt wurden in dieser Version:
    • Mehrfachversand
    • Überspringen des 31. Empfängers
    • Gutscheincode wurde bei CC-Empängern immer angezeigt, auch wenn nicht gewählt
    • Mehrfachversand an CC Empfänger
    • fehlerhafte bzw. fehlende Verknüpfung der Bestandskundentabelle [TABLE_CUSTOMERS] mit  der Newsletter-Empfänger-Tabelle
    [...]

    [ Für Gäste sind keine Dateianhänge sichtbar ]

    [ Für Gäste sind keine Dateianhänge sichtbar ]

    [ Für Gäste sind keine Dateianhänge sichtbar ]

    [EDIT Tomcraft 31.03.2010: Modul aktualisiert, Danke an Speedy.]
    [EDIT Tomcraft 31.03.2010: Modul aktualisiert, Danke an Speedy.]
    [EDIT Tomcraft 23.10.2011: Modul aktualisiert, Danke an ThorstenK & dk.]
    [EDIT Tomcraft 23.01.2012: Fehler in Modul Version 3.3 korrigiert, danke an vollautomat für den Hinweis.]

    Linkback: https://www.modified-shop.org/forum/index.php?topic=4844.0
    Modulshop - Eine große Auswahl an neuen und hilfreichen Modulen für die modified eCommerce Shopsoftware

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.199
    • Geschlecht:
    Re: MODUL: Erweiterter Newsletter Premium
    Antwort #1 am: 30. März 2010, 21:41:17
    Hi speedy,

    vielen lieben Dank!

    Das ist wirklich ein schönes Geburtstagsgeschenk gewesen. :B

    Ich habe das mal direkt in die Modulecke geschoben, denn ich gehe davon aus, dass du es bereits angepasst und getestet hast. ;-)

    Grüße

    Torsten

    speedy

    • Viel Schreiber
    • Beiträge: 3.214
    Re: MODUL: Erweiterter Newsletter Premium
    Antwort #2 am: 30. März 2010, 22:06:29
    Ich habe soweit alles getestet und funktioniert. Bitte trotzdem alle noch auf Herz und Nieren prüfen - also besonders Details und diverse Kombinationen.
    Dein Geburtstag kam etwas überraschend, wollte es mir eigentlich aufheben :)

    Die Einbauanleitung ist nicht speziell für modified eCommerce Shopsoftware, da ich dachte, das Team kann gut mit Dateivergleichern umgehen.
    Das Problem ist nämlich auch, je nach dem ob oder wann es in modified eCommerce Shopsoftware integriert wird, können sich einige Stellen wieder unterscheiden.

    Also bitte nur mit Dateivergleichern einbauen, gilt aber inzwischen für fast jedes Modul, da xtcCommerce v3.0.4 einfach schon zu alt ist.

    Nur die Datei admin/module_newsletter.php kann bzw. muss ersetzt werden.

    Ich schau mal ob ich heute noch eine Version auf Basis von modified eCommerce Shopsoftware 1.03 zusammenstellen kann.
    Aber für eine Einbauanleitung auf modified eCommerce Shopsoftware-Basis habe ich leider keine Zeit.

    speedy

    • Viel Schreiber
    • Beiträge: 3.214
    Re: MODUL: Erweiterter Newsletter Premium
    Antwort #3 am: 31. März 2010, 00:39:42
    Hallo,

    wie versprochen die angepasste Version für modified eCommerce Shopsoftware 1.03.
    Habe noch ein paar Kleinigkeiten optimiert und im ZIP aufgeräumt.

    ----
    Für folgendes brauche ich bitte die Hilfe vom Team oder der Community:

    Noch offen ist:
    1.)
    - Abmelden über Link in E-Mail funktioniert noch nicht. An- und Abmelden uber die newsletter.php im Shop etc. funktioniert. Anmelde-Link von Double-Opt-In funktioniert auch.
    Ursache wird folgender Code der newsletter.php sein, unter:
    Zitat
    // Accountdeaktivierung per Emaillink
    Der Original-Code aus dem Modul passt noch nicht mit modified eCommerce Shopsoftware zusammen. Momentan ist deshalb der Original-Code aus der 1.03 an der betreffenden Stelle, der ansonsten funktioniert.

    2.)
    - "abonniert" oder "nicht abonniert" als Admin unter Kunden-Details muss noch so geändert werden, dass es den aktuellen Wert aus der Datenbank ausliest. Gespeichert wird allerdings alles, es geht nur noch ums Auslesen !

    3.)
    - An den englischen Übersetzungen muss noch gearbeitet werden bzw. fehlen. Dateien sind in Struktur vorhanden. Wir hatten hier ja Englisch-Profis :)

    Ansonsten konnte ich bei nochmaligen Tests keine Probleme finden.

    [EDIT Tomcraft 31.03.2010: Modul in Beitrag 1 aktualisiert.]

    jannemann

    • modified Team
    • Beiträge: 6.289
    • Geschlecht:
    Re: MODUL: Erweiterter Newsletter Premium
    Antwort #4 am: 31. März 2010, 07:25:41
    Hallo speedy,

    was mich ganz besonders interessiert:

    Was passiert bei einer Artikelliste, wenn der Shop mehr als ein paar Tausend Artikel hat? Ist dann ein anlegen der Artikelliste nicht mehr möglich?

    Schöne Grüße,
    Jan

    baustelle

    • Fördermitglied
    • Beiträge: 1.624
    Re: MODUL: Erweiterter Newsletter Premium
    Antwort #5 am: 31. März 2010, 07:29:34
    Speedy, das war wirklich eine süße Geschenkidee!!!

     :thumbs:

    Greets,
    Chris

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.199
    • Geschlecht:
    Re: MODUL: Erweiterter Newsletter Premium
    Antwort #6 am: 31. März 2010, 09:45:10
    Dann kann ich doch eigentlich das erste Paket im ersten Beitrag entfernen und mit dem bereits angepassten ersetzen, oder?

    Im Paket finde ich übrigens die Versionsnummer 3.1 und nicht 3.2. ;-)

    Grüße

    Torsten

    boing

    • Neu im Forum
    • Beiträge: 14
    Re: MODUL: Erweiterter Newsletter Premium
    Antwort #7 am: 31. März 2010, 13:00:38
    Das Ding hat meiner Meinung nach den selben Fehler wie die aktuelle modified eCommerce Shopsoftware Version.

    Code: PHP  [Auswählen]
    // select emailrange from db

        $email_query=xtc_db_query("SELECT
                                   n.customers_firstname,
                                   n.customers_lastname,
                                   n.customers_email_address,
                                   n.mail_key ,
                                   n.id,
                                   c.customers_gender
                                   FROM module_newsletter_temp_"
    .(int)$_GET['ID']." n, customers c
                                   WHERE n.customers_id = c.customers_id
                                   LIMIT "
    .$limit_low.",".$limit_up);

    $limit_low=$limit_up+1;
    $limit_up=$limit_low+$package_size;
     xtc_redirect(xtc_href_link(FILENAME_MODULE_NEWSLETTER,'send='.$limit_low.','.$limit_up.'&ID='.(int)$_GET['ID']));

    Der MySQL Syntax von LIMIT ist doch
    LIMIT Start, Anzahl
    oder ist es richtig wie Code
    LIMIT Start, Ende ?

    Wenn ich richtig liege sollte man die $package_size (1000) und phptimeout ("php.ini") hochsetzen um dem Fehler zu umgehen.

    speedy

    • Viel Schreiber
    • Beiträge: 3.214
    Re: MODUL: Erweiterter Newsletter Premium
    Antwort #8 am: 31. März 2010, 17:29:40
    Was passiert bei einer Artikelliste, wenn der Shop mehr als ein paar Tausend Artikel hat? Ist dann ein anlegen der Artikelliste nicht mehr möglich?

    Sorry, kann ich dir nicht beantworten, hatte noch nie die Gelegenheit Newsletter in solchen Shops mit tausenden Artikeln zu versenden bzw. dort eine Artikelliste zu erstellen. Bitte beachte dazu noch den Beitrag von boing und meinen Kommentar dazu.

    Das Ding hat meiner Meinung nach den selben Fehler wie die aktuelle modified eCommerce Shopsoftware Version.

    Der MySQL Syntax von LIMIT ist doch
    LIMIT Start, Anzahl
    oder ist es richtig wie Code
    LIMIT Start, Ende ?

    Wenn ich richtig liege sollte man die $package_size ( 1000 ) und phptimeout ( php.ini ) hochsetzen um dem Fehler zu umgehen.

    Da könntest Recht haben. Tippe eher auf ne systemseitige Grenze, nicht unbedingt das Modul.

    Im Modul zur Artikelliste gibt es nur ein Limit in der admin\module_newsletter_products.php unter:

    Code: SQL  [Auswählen]
                            IF(isset($_POST['accessories_product'])){
                                    $search_accessories_query = xtc_db_query("SELECT
                                    p.products_id,
                                    p.products_model,
                                    pd.products_name
                                            FROM "
    .TABLE_PRODUCTS." p left join     ".TABLE_PRODUCTS_DESCRIPTION." pd
                                                    on  pd.products_id = p.products_id
                                                    where p.products_status = 1
                                                    AND pd.language_id = '"
    .$_SESSION['languages_id']."'
                                                    AND pd.products_name LIKE '%"
    .$_POST['accessories_product']."%'
                                                    OR p.products_model LIKE '%"
    .$_POST['accessories_product']."%'
                                                            ORDER BY p.products_id ASC LIMIT 0,10"
    );

                            }
     
    Das LIMIT 0,10 beeinflusst jedoch meiner Meinung nach nur, wieviel Suchergebnisse auf einmal angezeigt werden - kein generelles Limit.

    Mal sehen was die MySQL Checker sagen.

    Es ist auf jeden Fall gleich einmal ein anderes Niveau als das was bislang in xt:Commerce oder modified eCommerce Shopsoftware enthalten ist.
    Bitte weiter testen...

    speedy

    • Viel Schreiber
    • Beiträge: 3.214
    Re: MODUL: Erweiterter Newsletter Premium
    Antwort #9 am: 31. März 2010, 23:28:33
    Anbei die aktuellste Version für modified eCommerce Shopsoftware v1.03 bereinigt um einige Details.
    Bitte nur noch mit dieser Version testen.

    Diese offenen Punkte bestehen weiterhin:
    http://www.modified-shop.org/forum/topic.php?id=4844#post-49299

    [EDIT Tomcraft 31.03.2010: Modul in Beitrag 1 aktualisiert.]

    boing

    • Neu im Forum
    • Beiträge: 14
    Re: MODUL: Erweiterter Newsletter Premium
    Antwort #10 am: 01. April 2010, 06:29:30
    Der kritische Teil ist in der /admin/module_newsletter.php

    Code: PHP  [Auswählen]
    // select emailrange from db

        $email_query=xtc_db_query("SELECT
                                   n.customers_firstname,
                                   n.customers_lastname,
                                   n.customers_email_address,
                                   n.mail_key ,
                                   n.id,
                                                               c.customers_gender
                                   FROM module_newsletter_temp_"
    .(int)$_GET['ID']." n, customers c
                                                               WHERE n.customers_id = c.customers_id
                                   LIMIT "
    .$limit_low.",".$limit_up);
     
    Code: PHP  [Auswählen]
    $limit_low=$limit_up+1;
    $limit_up=$limit_low+$package_size;
     xtc_redirect(xtc_href_link(FILENAME_MODULE_NEWSLETTER,'send='.$limit_low.','.$limit_up.'&ID='.(int)$_GET['ID']));
     
    Keine Ahnung ob bei allen MySQL Versionen, dass LIMIT Statement gleich ist.
    Hierbei kommt meiner Meinung nach raus:
    1. Durchgang Empfänger 1-30
    2. Durchgang Empfänger 30-90
    3. Durchgang Empfänger 60-150
    4. Durchgang Empfänger 90-210
    5. Durchgang Empfänger 120-270
    6. Durchgang Empfänger 150-330
    ...
    Hierbei bekommt der 90te Empfänger schon 3 mal die Mail.

    web28

    • modified Team
    • Beiträge: 9.404
    Re: MODUL: Erweiterter Newsletter Premium
    Antwort #11 am: 01. April 2010, 08:04:26
    Hallo boing,

    ich sehe das genauso. $limit_up wird überhaupt nicht benötigt. Startwert und Paketgröße reichen völlig aus:

    Code: PHP  [Auswählen]
    // select emailrange from db

        $email_query=xtc_db_query("SELECT
                                   n.customers_firstname,
                                   n.customers_lastname,
                                   n.customers_email_address,
                                   n.mail_key ,
                                   n.id,
                                                               c.customers_gender
                                   FROM module_newsletter_temp_"
    .(int)$_GET['ID']." n, customers c
                                                               WHERE n.customers_id = c.customers_id
                                   LIMIT "
    .$limit_low.",".$package_size);
    und:

    Code: PHP  [Auswählen]
    $limit_low.= $package_size + 1;
     xtc_redirect(xtc_href_link(FILENAME_MODULE_NEWSLETTER,'send='.$limit_low.'&ID='.(int)$_GET['ID']));
    Andere Codestellen müssen aber auch noch angepasst werden.

    Gruss Web28

    monischmuck

    • Neu im Forum
    • Beiträge: 13
    Re: MODUL: Erweiterter Newsletter Premium
    Antwort #12 am: 14. April 2010, 16:39:33
    Hallo,

    habe das Modul installiert. Läuft soweit ganz gut.
    Habe im Testshop ca. 14000 Artikel. Artikellisten erstellen bzw. Artikel suche funktioniert, aber es wird jeder Artikel doppelt angezeigt.

    Weiterer Fehler:
    Im newsletter steht kein Preis sondern Array!!

    Gruß

    Monischmuck

    jannemann

    • modified Team
    • Beiträge: 6.289
    • Geschlecht:
    Re: MODUL: Erweiterter Newsletter Premium
    Antwort #13 am: 14. April 2010, 18:59:29
    [...] aber es wird jeder Artikel doppelt angezeigt.
    [...]

    Hi,

    hast du zwei Sprachen im Shop installiert?

    Schöne Grüße,
    Jan

    monischmuck

    • Neu im Forum
    • Beiträge: 13
    Re: MODUL: Erweiterter Newsletter Premium
    Antwort #14 am: 14. April 2010, 20:54:36
    Hallo Jan,

    Ja!
    Das mit den dopplten Artikel ist noch so schlimm, aber die fehlenden Preise im Newsletter! Array!

    Gruß

    Moni

    Werbung / Banner buchen
    0 Antworten
    2663 Aufrufe
    25. März 2010, 19:56:14 von speedy
    3 Antworten
    4139 Aufrufe
    28. September 2017, 19:04:50 von pauloscar