Hallo, ich bastel da jetzt schon seit Sonntag daran herum, aber irgendwie will das Lang File nicht. Ich habe eine älteres Versandmodul überarbeitet, soweit so gut und das Modul selbst funkt auch schon. Hab dann auch gleich das neue Handling für die Lang files angewendet und das File in /lang/german/user_sections gelegt. Cache geleert... Das seltsame ist jetzt unter "Texte anpassen" finde ich auch die einträge aus der Datei. Allerdings werden diese nicht im Front angezeigt sondern nur deren Phasen name. Das hatte mir auch nicht geholfen... (Link nur für registrierte Nutzer sichtbar.) Bin gerade etwas ratlos.... PS: Hab auch schon an den Files aus 2.7.4.x orientiert, aber nix passiert.
Das heisst du hast nicht ein aktuelles Modul kopiert, sondern irgendwie älteren Code benutzt und den in einen neuen Shop geworfen, richtig? Wenn ja scheiterst du wahrscheinlich an einem fehlenden Kompatibilitätsmapping in /system/classes/languages/LanguageTextManager.inc.php...
ja und nein, hab schon ein neues vorhandenes aus 2.7.4.x dupilziert...und das was ich brauchte an anpassungen vom alten genommen, was aber nur Brechnungen + Zoll usw sind. grundmodul ist nur umbennant. Wie soll man den nun Neue Versandmodule bauen bzw. das man ohne das Mapping auskommt. /** * old lang file paths are mapped to a section name */ protected function _initMappingArray() { if(!empty($this->sectionMappings)) { return; } $mappingArray = array( 'admin/banner_manager.php' => 'banner_manager', 'admin/banner_statistics.php' => 'banner_statistics', 'admin/blacklist.php' => 'blacklist', 'admin/buttons.php' => 'admin_buttons', 'admin/cache.php' => 'cache', 'admin/campaigns.php' => 'campaigns', 'admin/categories.php' => 'categories', 'admin/clear_cache.php' => 'clear_cache', 'admin/configuration.php' => 'configuration'
Das mit den Sprachdateien ist da an der Stelle augenblicklich nicht besonders glücklich. Das Sprachsystem ist modernisiert, damit einiger alter Code noch läuft gibts aber Krücken wie diese mit dem Mapping dort. Ich schätze du musst da nicht-updatesicher ein Mapping für dich einfügen. Die Versandmodule werden in absehbarer Zeit auch unter den Hammer einer grossen Überarbeitung kommen, das müsste in einen Kontext mit dem neuen Checkout fallen, bis dahin heisst es Funktion aufrecht erhalten.