Anleitung Versandart klonen / kopieren (table)

Thema wurde von pema, 20. März 2015 erstellt.

  1. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.543
    Danke erhalten:
    11.305
    Danke vergeben:
    1.611
    Vergleiche Deine Dateien mal mit denen von hier:
    (Link nur für registrierte Nutzer sichtbar.)

    Dann cache von unten nach oben leeren und auch den Browsercache einmal.
     
  2. Anonymous

    Anonymous Mitglied

    Registriert seit:
    23. Juli 2017
    Beiträge:
    15
    Danke erhalten:
    0
    Danke vergeben:
    14
    Hi Barbara,

    vielen Dank fuer die schnelle Antwort.

    Ich habe Deine Dateien so wie sie sind hochgeladen, Cache geleert und Seite neu geladen, leider mit dem selben Ergebniss.
    In der Annahme das ich eventuell schon zu viel mit "table2" gespielt habe, habe ich Deine Dateien in table3 umbenannt. Hochgeladen, Cache geleert, Shop neu geladen. Leider hat sich nichts geaendert, ausser der Tatsache, dass da jetzt "TABLE3" im Platzhalter steht.

    Unter "Texte bearbeiten" kann ich die Texte fuer "TABLE3" finden und bearbeiten, aber das Frontend laed sie nach wie vor nicht...

    Wuesste wirklich nicht was da jetzt schiefgelaufen sein sollte...

    Weitere Ideen?
     
  3. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.543
    Danke erhalten:
    11.305
    Danke vergeben:
    1.611
    Gehe mal bitte in die
    includes/modules/shipping/table2.php
    und ändere oben das:
    PHP:
    class table2_ORIGIN {
        var 
    $code$title$description$icon$enabled;
    in das:
    PHP:
     $languageTextManager MainFactory::create_object('LanguageTextManager', array(), true);
       
    $languageTextManager->init_from_lang_file('item2');
      
      class 
    table2_ORIGIN {
        var 
    $code$title$description$icon$enabled;
    (Wenn Du das auf table3 geändert hast, muss das in der Zeile auch anders)
    Schau mal, ob es damit geht.
     
  4. Anonymous

    Anonymous Mitglied

    Registriert seit:
    23. Juli 2017
    Beiträge:
    15
    Danke erhalten:
    0
    Danke vergeben:
    14
    Hi Barbara,

    ein weiteres mal danke fuer Deine hilfe.
    Leider ein weiteres mal ohne Erfolg.

    Hier mal mein Setup im Detail:
    /www/gambio/includes/modules/shipping/table2.php
    /www/gambio/lang/english/user_sections/modules/shipping/table2.lang.inc.php
    /www/gambio/lang/german/user_sections/modules/shipping/table2.lang.inc.php

    Die Dateien sind die aus deinem Artikel, bis auf die Aenderung die die vorgeschlagen hast sind die Dateien unbearbeitet.

    Ich hab den Cache per FTP geleert
    /www/gambio/cache
    /www/gambio/templates_c

    Ich habe alle Cache im Adminbereich geleert, von unten nach oben.
    Ich habe den Browser Cache geleert.

    Im Adminbereich werden nach wie vor gar keine Texte angezeigt

    upload_2018-9-26_20-52-7.png
    upload_2018-9-26_20-51-36.png




    Im Frontend nach wie vor die Platzhalter:
    upload_2018-9-26_20-53-15.png

    Ich muss gestehen, dass es mir absolut schleierhaft ist wieso das erstellen von verschiedenen Versandkosten derart kompliziert ist. Ich gehe davon aus, dass das etwas ist das nahezu jeder Shop braucht?! Wieso bietet Gambio noch immer kein Tool an um das zu erledigen? Ich meine der Thread ist unterdessen 3 Jahre alt und noch immer aktiv?!

    However, Danke fuer Deine Hilfe Barbara.
    Solltest Du noch weitere Ideen haben, waere ich sehr dankbar.
     
  5. R.T

    R.T Erfahrener Benutzer

    Registriert seit:
    8. Januar 2012
    Beiträge:
    67
    Danke erhalten:
    2
    Danke vergeben:
    17
    #105 R.T, 7. Oktober 2018
    Zuletzt bearbeitet: 7. Oktober 2018
    Hallo, ich habe versehentlich bei Versand- & Zahlungsbedingungen die Platzhalter gelöscht.
    Den ersten {$shipping_and_payment_matrix} konnte ich widerherstellen.
    Leider weiß ich nicht was der darunter stehende war. Wenn man jetzt Versand- & Zahlungsbedingungen anklickt erscheint ein leeres Feld und sind keine weiteren Funktionen am Shop mehr möglich. Kann jemad helfen? Gambio Version: v3.10.0.3
     

    Anhänge:

  6. R.T

    R.T Erfahrener Benutzer

    Registriert seit:
    8. Januar 2012
    Beiträge:
    67
    Danke erhalten:
    2
    Danke vergeben:
    17
    Konnte das Problem lösen. Habe aus dem Gambio Test Shop die Original Platzhalter kopiert. ;)
     
  7. naehspinne

    naehspinne Mitglied

    Registriert seit:
    2. November 2017
    Beiträge:
    11
    Danke erhalten:
    0
    Danke vergeben:
    4
    Hallo Zusammen, habe das kopieren von Versandkosten auch ausprobiert, da ich meinen Kunden anbieten will zu "sammeln". Ich habe dazu versandkostenfrei und flat kopiert. Jetzt ist es so, das die Kunden folgende Versandkosten angeboten bekommen:
    Flat mit tatsächlichen Versandkosten
    Sammeln - ohne Versandkosten
    usw.

    Nun ist es leider so das "Sammeln" (vermutlich weil Versandkostenfrei) immer als Standard markiert ist.

    Ich will aber das Flat mit Versandkosten trotzdem Standard bleibt. Kann ich das irgendwo einstellen? (Habe GX3).
     
  8. Ken Nixler

    Ken Nixler Mitglied

    Registriert seit:
    15. Juni 2014
    Beiträge:
    20
    Danke erhalten:
    1
    Danke vergeben:
    18
    Hallo zusammen,

    unser Server wurde gestern zwangsweise auf PHP 7.2 umgestellt. Seit dem gibt es Fehlermeldungen bei allen geklonten Versandtables. Die Fehlermeldungen werden auch auf den Shopseiten angezeigt, sobald jemand mit einer nicht deutschen Adresse in die Versandabwicklung kommt.

    Kann mir bitte jemand helfen den Fehler zu finden, da im Moment unsere Kunden aus dem Ausland nicht im Shop bestellen können. Die geklonten Versandarten haben vorher perfekt funktioniert.

    Vielen Dank!

    php-versand.jpg
     
  9. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.543
    Danke erhalten:
    11.305
    Danke vergeben:
    1.611
    Von wann stammen Deine geklonten Module?
    Vergleiche die mal bitte mit dem Original
    Mein Testshop hat auch 7,2 und ich sehe bei mir da keine Probleme
     
  10. Ken Nixler

    Ken Nixler Mitglied

    Registriert seit:
    15. Juni 2014
    Beiträge:
    20
    Danke erhalten:
    1
    Danke vergeben:
    18
    #110 Ken Nixler, 26. Oktober 2018
    Zuletzt bearbeitet: 27. Oktober 2018
    Hallo Barbara,

    vielen Dank! Du hast mich auf die richtige Spur gebracht! Die Tabledatei ist zwar von GX3, aber ich hatte diese etwas umgebaut.
    Ich hatte die MODULE_SHIPPING_TABLE_TEXT_TITLE und MODULE_SHIPPING_TABLE_TEXT_DESCRIPTION direkt in die table.php reingeschrieben.
    Das war das Problem. Jetzt werden Titel und Beschreibung sauber in der lang-Datei definiert und alles läuft wie vorher.

    Weitere Unterschiede habe ich nicht festgestellt.

    Danke und schönes Wochenende!
     
  11. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.543
    Danke erhalten:
    11.305
    Danke vergeben:
    1.611
    In der Version 4.1.1 ändert sich etwas und die geklonten Versandmodule müssen angepasst werden.
    Im Anhang ist deshalb schon mal die angepasste table2.php.

    wie immer erst im Testshop testen.
     

    Anhänge:

  12. Jan Brodowsky

    Jan Brodowsky Erfahrener Benutzer

    Registriert seit:
    20. Juni 2012
    Beiträge:
    257
    Danke erhalten:
    28
    Danke vergeben:
    143
    Hallo zusammen, habe erfolgreich das Modul geklont und auch alle Sprachdateien und Texte angepasst. Wie bzw. in welcher Datei ist denn der Bildpfad für das Versandanbieter Logo?.
    Vielen Dank für eure Hilfe
     
  13. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    1. September 2012
    Beiträge:
    2.594
    Danke erhalten:
    471
    Danke vergeben:
    164
    Ich glaub das ist eine Schriftart.
     
  14. Jan Brodowsky

    Jan Brodowsky Erfahrener Benutzer

    Registriert seit:
    20. Juni 2012
    Beiträge:
    257
    Danke erhalten:
    28
    Danke vergeben:
    143
    Nee, das sind schon Bilder - ich habe auch den Ordner gefunden, in dem die Dateien liegen. nur fehlt mir die Datei, in der ich den richtige Versandanbieter Bild einbette.
     
  15. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.543
    Danke erhalten:
    11.305
    Danke vergeben:
    1.611
    Das Bild muss den Namen des Moduls haben.
    Wenn Du also z.B. table2.php hast, muss das Bild table2.png heißen
     
  16. Jan Brodowsky

    Jan Brodowsky Erfahrener Benutzer

    Registriert seit:
    20. Juni 2012
    Beiträge:
    257
    Danke erhalten:
    28
    Danke vergeben:
    143
    @barbara:
    Du bist einfach die beste!
     
  17. Jan Brodowsky

    Jan Brodowsky Erfahrener Benutzer

    Registriert seit:
    20. Juni 2012
    Beiträge:
    257
    Danke erhalten:
    28
    Danke vergeben:
    143
    Ich habe nun mehrere Versandarten geklont und mit Preisen/Gewichten befüllt - alle funktionieren und sind so wie ich Sie gerne hätte - Ich habe auch die Versandart Selbstabholer geklont und in Sammler umbenannt, da viele meiner Großhandels Kunden Artikel bei uns sammeln und erst bei Bedarf abrufen.
    Dafür hatte ich früher die Versandart FLAT genutzt und auf 0,00 € gesetzt, allerdings wurde sie aber auch dadurch immer als Standard ausgewählt, weil günstigste Versandart.

    Ich hatte die Idee, wenn man die Versandart Selbstabholung klont könnte man das umgehen. Leider wird auch die neue Versandart wieder als Standard ausgewählt. Hat jemand eine Idee, wie ich das lösen kann?
     
  18. FlorianR

    FlorianR Erfahrener Benutzer

    Registriert seit:
    20. November 2015
    Beiträge:
    1.400
    Danke erhalten:
    268
    Danke vergeben:
    1.038
    Gibt's auch schon eine idiotensichere Anleitung zum Klonen von Versandmodulen für GX4.4?
     
  19. pema

    pema Erfahrener Benutzer

    Registriert seit:
    17. Juni 2012
    Beiträge:
    440
    Danke erhalten:
    73
    Danke vergeben:
    121
    Ist doch alles beim Alten, oder?
    Anpassung der table.php und dann die dazugehörigen lang Dateien = voila.
     
  20. michael_s

    michael_s Neues Mitglied

    Registriert seit:
    20. Oktober 2018
    Beiträge:
    1
    Danke erhalten:
    0
    Hallo,

    Ich hab folgendes Problem, es hat alles funktioniert nur wenn ich auf Installieren klicke kommt eine Fehlermeldung.

    Unexpected error occurred...
    SQL Error! Unknown column 'legacy_group_id' in 'field list' Query: insert into `gx_configurations` (`key`, `value`, `legacy_group_id`, `sort_order`, `type`, `last_modified`) values ('configuration/MODULE_SHIPPING_TABLE2_STATUS', 'True', '6', '0', 'switcher', now())

    Kann mir hier wer weiterhelfen?

    Vielen dank.

    Gruß

    Michael