Modul GX2: Bestellkommentarbausteine

Thema wurde von HolgerNils (xycons.de), 5. September 2012 erstellt.

  1. DrNuke
    DrNuke Erfahrener Benutzer
    Registriert seit:
    7. Mai 2012
    Beiträge:
    208
    Danke erhalten:
    19
    Danke vergeben:
    22
    Hi,
    wollte gerade dein Modul installieren.
    Aber schon beim schreiben in die Datenbank spuckt er mir folgenden Fehler aus:

    Woran könnte das liegen???
     
  2. Kai Schoelzke
    Kai Schoelzke Beta-Held
    Registriert seit:
    30. März 2016
    Beiträge:
    3.979
    Danke erhalten:
    607
    Danke vergeben:
    292
    Hallo,
    ich habe da auch was, mit dem SQL Befehl stimmt was nicht, bei mir kommt das.
     
  3. DrNuke
    DrNuke Erfahrener Benutzer
    Registriert seit:
    7. Mai 2012
    Beiträge:
    208
    Danke erhalten:
    19
    Danke vergeben:
    22
    Dann bin ich ja beruhigt, dass nicht nur mir sowas passiert.
    Hab echt schon an mir gezweifelt...
     
  4. HolgerNils (xycons.de)
    HolgerNils (xycons.de) G-WARD 2013/2014
    Registriert seit:
    29. Oktober 2011
    Beiträge:
    1.989
    Danke erhalten:
    473
    Danke vergeben:
    369
    Der ist frisch aus der bestehenden Tabelle abgeleitet:
    Code:
    CREATE TABLE IF NOT EXISTS `text_modules` (
      `module_id` int(9) NOT NULL AUTO_INCREMENT,
      `module_language_id` int(11) NOT NULL DEFAULT '1',
      `module_button_text` varchar(10) COLLATE latin1_german1_ci DEFAULT '',
      `module_text` text COLLATE latin1_german1_ci,
      `module_type` varchar(2) COLLATE latin1_german1_ci NOT NULL DEFAULT '??',
      PRIMARY KEY (`module_id`)
    );
    
    Ich seh da aber auf den ersten Blick keinen Unterschied...
     
  5. Kai Schoelzke
    Kai Schoelzke Beta-Held
    Registriert seit:
    30. März 2016
    Beiträge:
    3.979
    Danke erhalten:
    607
    Danke vergeben:
    292
    Da ist was zu viel
    `module_type` varchar(2) NOT NULL DEFAULT '??'
     
  6. HolgerNils (xycons.de)
    HolgerNils (xycons.de) G-WARD 2013/2014
    Registriert seit:
    29. Oktober 2011
    Beiträge:
    1.989
    Danke erhalten:
    473
    Danke vergeben:
    369
    Nö, funzt einwandfrei. Was soll da zuviel sein?
     
  7. Dennis (MotivMonster.de)
    Dennis (MotivMonster.de) G-WARD 2013/14/15/16
    Registriert seit:
    22. September 2011
    Beiträge:
    31.208
    Danke erhalten:
    6.212
    Danke vergeben:
    1.108
    Beruf:
    Mann für alles :)
    Ort:
    Weilburg
    evtl. liegt es an versch. mysql versionen bei euch?
     
  8. HolgerNils (xycons.de)
    HolgerNils (xycons.de) G-WARD 2013/2014
    Registriert seit:
    29. Oktober 2011
    Beiträge:
    1.989
    Danke erhalten:
    473
    Danke vergeben:
    369
    Hm, gut möglich.
    Die Zeile zu verändern in "module_type` varchar(2) NOT NULL" sollte auch ok sein, wenn neu installiert.
     
  9. Luis22
    Luis22 Erfahrener Benutzer
    Registriert seit:
    2. Oktober 2011
    Beiträge:
    111
    Danke erhalten:
    14
    Danke vergeben:
    8
    Hau mich tot, aber in meiner orders.php ist folgendes nicht zu finden:

    if(defined('EMAIL_SIGNATURE')) {
    $smarty->assign('EMAIL_SIGNATURE_HTML', nl2br(EMAIL_SIGNATURE));
    $smarty->assign('EMAIL_SIGNATURE_TEXT', EMAIL_SIGNATURE);

    Schwierig, wenn man davor etwas einfügen soll.
     
  10. Dennis (MotivMonster.de)
    Dennis (MotivMonster.de) G-WARD 2013/14/15/16
    Registriert seit:
    22. September 2011
    Beiträge:
    31.208
    Danke erhalten:
    6.212
    Danke vergeben:
    1.108
    Beruf:
    Mann für alles :)
    Ort:
    Weilburg
    Welche Gambio Version hast du den?
     
  11. HolgerNils (xycons.de)
    HolgerNils (xycons.de) G-WARD 2013/2014
    Registriert seit:
    29. Oktober 2011
    Beiträge:
    1.989
    Danke erhalten:
    473
    Danke vergeben:
    369
    Ist in der aktuellen Original-Datei für 2.0.11.1
    /admin/orders.php
    an Zeile 199...und 294.
     
  12. Luis22
    Luis22 Erfahrener Benutzer
    Registriert seit:
    2. Oktober 2011
    Beiträge:
    111
    Danke erhalten:
    14
    Danke vergeben:
    8
    Hab ich mir fast schon gedacht. Muss das letzte Servicepack noch aufspielen.

    Danke.
     
  13. HolgerNils (xycons.de)
    HolgerNils (xycons.de) G-WARD 2013/2014
    Registriert seit:
    29. Oktober 2011
    Beiträge:
    1.989
    Danke erhalten:
    473
    Danke vergeben:
    369
    Aber auch in der 2.0.10 und 2.0.11 muss es die Zeilen geben, evt. abweichende Zeilennummer, aber das Ganze existiert schon seit 2.0.10
     
  14. Luis22
    Luis22 Erfahrener Benutzer
    Registriert seit:
    2. Oktober 2011
    Beiträge:
    111
    Danke erhalten:
    14
    Danke vergeben:
    8
    Update ist jetzt drauf. Jetzt bekomme ich aber auch die SQL Fehlermeldung:

    #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'SQL:
    CREATE TABLE IF NOT EXISTS `text_modules` (
    `module_id` int(9) NOT NULL' at line 1
     
  15. HolgerNils (xycons.de)
    HolgerNils (xycons.de) G-WARD 2013/2014
    Registriert seit:
    29. Oktober 2011
    Beiträge:
    1.989
    Danke erhalten:
    473
    Danke vergeben:
    369
    Schick mir bitte mal einen Gast-Account für die DB per PN. Von aussen kann man das kaum analysieren.
     
  16. Luis22
    Luis22 Erfahrener Benutzer
    Registriert seit:
    2. Oktober 2011
    Beiträge:
    111
    Danke erhalten:
    14
    Danke vergeben:
    8
    Das lustige an der Sache ist, trotz der Fehlermeldung scheint alles zu funktionieren.
    Anlegen der Textbausteine, Kommentare versenden etc.

    Trotzdem schon mal vielen Dank. Super Modul!
     
  17. HolgerNils (xycons.de)
    HolgerNils (xycons.de) G-WARD 2013/2014
    Registriert seit:
    29. Oktober 2011
    Beiträge:
    1.989
    Danke erhalten:
    473
    Danke vergeben:
    369
    Keine Ursache.
     
  18. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    3. Februar 2012
    Beiträge:
    282
    Danke erhalten:
    24
    Danke vergeben:
    87
    #78 Anonymous, 30. Mai 2013
    Zuletzt bearbeitet: 25. Mai 2016
    Hallo Holger,

    habe versucht das Modul in meinem Testshop einzubauen, eigentlich funktioniert es - nur nicht so ganz. Wenn ich einen Textbaustein erstelle und speichere, wird der Text in die admin/Bestellungen-Seite nur bis zum ersten Umbruch übermittelt. Wenn ich statt dessen einen Fließtext erstelle, wird der ganze Text übermittelt (Sieht aber nicht besonders schön aus). Nur bei Zeilenumbrüchen findet dieser Fehler statt.
    Shopversion ist die v2.0.12.2 - Browser = Safari und FireFox

    Hast Du ne Idee woran das liegen könnte?
     
  19. HolgerNils (xycons.de)
    HolgerNils (xycons.de) G-WARD 2013/2014
    Registriert seit:
    29. Oktober 2011
    Beiträge:
    1.989
    Danke erhalten:
    473
    Danke vergeben:
    369
  20. dos
    dos Mitglied
    Registriert seit:
    5. April 2012
    Beiträge:
    12
    Danke erhalten:
    0
    Hallo Holger,
    ich habe die neue Version GX2 2.0.13.2 und den gleichen Fehler wie DrNuke. Vielleicht liegt der Fehler ja in der order.php oder gm_pdf_order.php Datei, da das "Einfügen ca. an Zeile 30" und "Einbindung der "gmOrderPDF.php" verändern, so dass eine Sonderversion genutzt wird, ca. Zeile 22" nicht so exakt getroffen wird.

    Auf jeden Fall kommt der Fehlertext wie bei DrNuke und bei dem Aufrufen der Bestellungen erscheint der Fehler:

    WARNING(512): "SQL Error" in /home/www/photobackground.eu/inc/xtc_db_error.inc.php:33 (Details)
    Backtrace: #0 trigger_error called at [/home/www/photobackground.eu/inc/xtc_db_error.inc.php:33] #1 xtc_db_error called at [/home/www/photobackground.eu/inc/xtc_db_query.inc.php:77] #2 xtc_db_query called at [/home/www/photobackground.eu/admin/orders.php:144]
    Ich finde die Erweiterung super und würde Sie gerne auch einsetzen.