Gute Tag, da ich für einen Shop spezielle Versandkosten möchte, habe ich das Versandmodul "table" 2x dupliziert, in "table2" und "table3" umbenannt, die entsprechenden Var. in table2 und TABLE2 umbenannt (außer bei CONFIGURE) und die entsprechenden Sprachdateien mit umbenanten Var. in verschiedenen Verzeichnissen abgelegt: - /lang/german/original_sections/modules/shipping - /lang/german/user_section/ - /lang/german/user_section/modules/shipping Danach ahbe ich Text-, Modul- und Browsercache gelöscht Leider werden mir die entsprechenden Texteinträge aber totzdem nicht im Backend angezeigt. Stattdessen werden mir die Var. Namen ausgegeben (siehe Bild im Anhang). Weiß eventuell jemand was hier falsch ist? Vielen Dank und Grüße Michael
Welche Shopversion? Da ich das für meinen Shop in Kürze auch brauche, werde ich das gleich mal testen und hier gegebenenfalls ein Paket für "table2" hochladen.
Hallo Barbara, Version ist 3.7.1.2 Da ich die table2 und table3 nach der Anleitung hier im Forum gemacht habe (hat sich seit OS Commerce nicht viel geändert ) glaube ich nicht, dass der Fehler dain liegt. Ich denke die Zuordnung der Sprache funktioniert irgendwie nicht und das wurde wohl ab Ver. 3.x geändert und scheint etwas verwirrend?! Viele Grüße Michael
also ich habe das schon seit Jahren so gelöst und funktioniert bei mir immer noch: Hoffe natürlich, dass sich da nicht ab 3.8 etwas ändert
Hallo Achim, vielen Dank! nach meinem Wissen habe ich es so nach dieser Anleitung gemacht. Ich will nicht ausschlißen, dass mir ein Fehler unterlaufen ist, wüsste jetzt aber nicht wo. Ich werde einfach alles nochmals kontrollieren. Viele Grüße Michael
Hallo Achim, ich lade mal meine beiden Datein hier hoch, sie liegen in den gleichen Verzeichnissen wie bei Dir.
Habe gerade die fehlenden Zeilen von Achim eingesetzt: $languageTextManager = MainFactory::create_object('LanguageTextManager', array(), true); $languageTextManager->init_from_lang_file('table3'); Der Text wurde jetzt richtig angezeigt aber beim Abspeichern der Konfiguration von table2 erhalte ich nun eine SQL Error im Backend: (Link nur für registrierte Nutzer sichtbar.)
So, habe das Modul und die Einträge zu table2 in der DB gelöscht und der SQL Error ist nun erledigt. Also auf 0 und auf ein Neues...
Achim, habe es jetzt mal mit Deinen beiden Dateien versucht und bekommen den gleichen SQL Fehler Manno, warum muss das so kompliziert sein?!
Du musst das Modul einmal deinstallieren. Dann die Cache leeren. Anschließend neu installieren. Bei mir in der Version 3.7.3 funktioniert es.
Auffällig: In der Modulliste wird vor dem Modultitel ein ">" angezeigt (siehe Anhang), welches aber nicht in der Sprachdatei vorhanden ist. Woher kommt das?
Barbara, ich kann es durch den SQL Fehler nicht regulär deinstallieren, deshalb habe ich es aus dem Verzeichnis gelöscht und die DB um alle Einträge mit table2 bereinigt. Danach natürlich alle notwendigen Caches gelöscht. Komisch, dass es bei Dir geht, hast Du auch die Dateien von Achim verwendet?
...meinte oben natürlich Barbara, sorry ist korrigiert Übrigens finde ich die Hilfsbereitschaft hier echt klasse! Danke!
Nein, ich habe die originale kopier und geändert. Da könnte sich im laufe der Zeit ja etwas verändert haben
Vielen Dank, ich mache jetzt erstmal Feierabend, habe Männerschnupfen Wenn ich etwas gefunden habe melde ich mich hier wieder. Ich wünsche Euch ein schönes Wochenende!
Hallo, Fehler gefunden, es war tatsächlich die Zeile 41 in table2.php, in der das TABLE_ZONES_TO_GEO_ZONES nicht in TABLE2_ZONES_TO_GEO_ZONES umbenannt werden darf! Komisch, dass dies bei Achim anscheinend funktioniert, denn in seiner Datei ist das umbenannt. Wie ist das bei Dir Barbara? Viele Grüße Michael
das ist bei mir auch ohne. hatte ich aber auch schon einmal geschrieben: (Link nur für registrierte Nutzer sichtbar.)