Funktioniert isotope_multilingual 1.3.0 beta1 mit Isotope 1.3.0 beta1 noch nicht mit TL 2.10.0?
Oder übersehe ich da etwas
Oder kann ich irgendwie zu den alten Produkte übersetzungen zurück
Funktioniert isotope_multilingual 1.3.0 beta1 mit Isotope 1.3.0 beta1 noch nicht mit TL 2.10.0?
Oder übersehe ich da etwas
Oder kann ich irgendwie zu den alten Produkte übersetzungen zurück
Irgendwie geht die Installation übers backend nicht.
Nach manueller installation läufst
isotope_multilingual 1.3 beta1 passt zu Isotope 1.3 beta1. Beides ist nicht für Contao 2.10 final freigegeben.
terminal42 gmbh
Wir sind Contao Premium-Partner! Für Modulwünsche oder Programmierungen kannst du uns gerne kontaktieren.
Hilfe für Isotope eCommerce kann man auch kaufen: Isotope Circle
Gibt es denn irgendeine Möglichkeit die Extension ans Laufen zu bringen?
Bzw., wie installiert man denn eine Extension manuell, wenn nur die package.xml vorhanden ist?
Du kannst in den Backend-Einstellungen «Inkompatible Erweiterungen anzeigen» ankreuzen, dann kannst du Isotope 1.3 im Backend /Erweiterungskatalog installieren - Isotope Multilingual eigentlich auch bei mir hat das aber nicht ganz funktioniert - ich habe die Erweiterung auf www.contao.org heruntergeladen - entpackt - und dann den Ordner per FTP auf */system/modules/ kopiert - und im Browser */contao/install.php ausgeführt um die Datenbank zu aktuallisieren.
Beides funktioniert bei mir in der aktuellen Conto 2.10.0 Installation.
Hallo fooddesign,
ich habe ja bereits isotope 1.3 beta1 auf contao 2.10.0 installiert und das funktioniert auch.
Dann habe ich isotope_multilingual 1.3 beta über das contao backend mit dem Erweiterungskatalog installiert.
Aber das scheint sich nicht auszuwirken: Im Backend findet sich bei den Produkttypen nicht die Möglichkeit mehrere Sprachen hinzuzufügen, und wenn ich mir den Modulordner anschaue, finde ich auch keinen Hinweis auf isotope_multilingual.
Deshalb habe ich mir im extension repository (http://www.contao.org/erweiterungsli...030003.de.html) das zip-file gezogen, aber da ist nur die package.xml drin.
Wo hast Du denn das Package her?
Also ich hab' das jetzt wie folgt gelöst.
Ich verwende das Modul changelanguage 2.0.0 (ebenfalls von Andreas Schempp).
Und bei den Produkten habe ich jetzt einfach folgendes gemacht:
Im Namen steht {{iflng::de}}deutscher Produktname{{iflng}} {{iflng::en}}englischer Produktname{{iflng}}
Analog bin ich bei der Beschreibung vorgegangen.
Das funktioniert bislang einwandfrei.
Und beim kleinen Warenkorb habe ich mich hier orientiert:
http://www.contao-community.de/showt...mehrsprachig#9
Ja das habe ich auch erst jetzt gemerkt das man bei den Produkte Kategorien, die Zusatsprachen nicht mehr auswählen kann. Man kann zwar normal erfassen aber im Fronten erscheint immer nur Deutsch. Komisch ist auch das bei den Produkten Fallback (Deutsch), Deutsch und Französisch erscheint.
Das Plugin habe ich mit SVN Repositories heruntergeladen https://winans.svn.beanstalkapp.com/...ystem/modules/
Deine Lösung klingt gut. Aber leider habe ich schon über 50 Produkte in die andere Sprache übersetzt.
Ich hoffe da kommt bald eine Lösung (sonst muss ich wieder downgraden)
Gibt es noch kein Workaround? Oder wann werden die Moduls auf 2.10.0 freigegeben?
"Das Plugin habe ich mit SVN Repositories heruntergeladen"
Tatsächlich, da sind alle Dateien drin :-)
Bei ca. 50 Produkten könntest Du doch per Copy & Paste die beiden Sprachen in die Produktbeschreibung einpflegen.
Ich glaube, dass würde schneller gehen als ein downgrade und dann später ein erneutes upgrade.
Ich such mal weiter nach einer Lösung, ich kann dem Kunden das nicht zumuten. Ich denke, dass es sicher nur ein kleines Problem ist das es ja in der 2.10.0 rc1 funktioniert hat.
Und auch jetzt alles funktioniert ausserd das es die Sprache im frontend nicht anzeigt wird.
Hat keiner bis jetzt bemerkt das die ganze Erweiterung isotope_multilingual einfach leer war? Ich hatte die Dateien nicht hinzugefügt... ist jetzt behoben
terminal42 gmbh
Wir sind Contao Premium-Partner! Für Modulwünsche oder Programmierungen kannst du uns gerne kontaktieren.
Hilfe für Isotope eCommerce kann man auch kaufen: Isotope Circle
Doch, habe ich bemerkt.
Ich sagte doch, dass da nur die package.xml in dem zip-file war.
Oh, dann hatte ich das falsch verstanden
terminal42 gmbh
Wir sind Contao Premium-Partner! Für Modulwünsche oder Programmierungen kannst du uns gerne kontaktieren.
Hilfe für Isotope eCommerce kann man auch kaufen: Isotope Circle
Macht ja nix,
aber toll, dass die extension jetzt bereit steht.
Bislang macht es richtig Spaß mit isotope zu arbeiten.
Vielen Dank dafür.
Läuft ja auch alles prima, aber leider erscheinen bei mir immer nur die Fallbacktexte.
Müsste das Funktionieren oder funktioniert das nur mit rc1?
Neu erscheint auch bei den Produkten neben der Fallbacksprache nochmals die Fallbacksprachen und die Fremdsprache.
Das ist leider ein Bug in der beta1, dass nur die Fallbacksprache angezeigt wird. Das zweite Problem versteh ich nicht?
terminal42 gmbh
Wir sind Contao Premium-Partner! Für Modulwünsche oder Programmierungen kannst du uns gerne kontaktieren.
Hilfe für Isotope eCommerce kann man auch kaufen: Isotope Circle
Ist bald beta2 in Sicht, oder ein Workaround?
Fallback = Deutsch
So ist Deutsch 2x vorhanden
fallback.png
Das Auswahlmenü ist so korrekt. Das System weis nicht was dein Fallback ist. Lass einfach Deutsch leer, dann wird ja automatisch der Fallback verwendet.
terminal42 gmbh
Wir sind Contao Premium-Partner! Für Modulwünsche oder Programmierungen kannst du uns gerne kontaktieren.
Hilfe für Isotope eCommerce kann man auch kaufen: Isotope Circle
Ich habe mich mal ein wenig durch geackert wegen dem Problem das im Frontend nur die Fallbacksprache angezeigt wird ich komme aber auf keinen grünen Zweig. Und der Schweiss lauft nur so.....
Andreas bei dir ist doch sicher mindestens 8 Grad kühler - keine Idee.... ?
Hallo,
ich hatte ein upgrade auf 1.3B1 gemacht und isotope_multilingual über das Backend installiert. Die Übersetzungen (in Englisch) sind alle da, zumindest im BE. Wenn ich aber im FE die Sprache wächsel (D -> EN), werden die Produkteigenschafen nicht geändert. Die bleiben deutsch.
Alles andere wird prima übersetzt.
Besten Dank
Fruechtetee, ich bin schon den ganzen tag am suchen dieses Bugs. (siehe diesen Tread)
Unser Fehler war, das wir als newbies übersehen haben dass Isotope 1.3b1 und Isotope_multilingual 1.3b1 für Conto 2.10.0rce freigegeben ist aber nicht für 2.10.0. Vielleicht gibt es bald ein Workaround ansonsten müssen wir einfach auf den Update warten.
@fooddesign
ich nutze contao 2.9.5. Mir ist der Bug heute erst aufgefallen und die Seite ist schon online. Vorher ging alles. Ich bin auch auf der suche nach einer schnellen Kompromisslösung.
Das Ticket und die Lösung stehen im offiziellen Tracker. Wenn ich mich richtig erinnere:
ModuleIsotope :: getProductsQuery() oder so ähnlich
das SQL enthält ein $GLOBALS['TL_LANGUAGE'], das sollte nicht sein.
terminal42 gmbh
Wir sind Contao Premium-Partner! Für Modulwünsche oder Programmierungen kannst du uns gerne kontaktieren.
Hilfe für Isotope eCommerce kann man auch kaufen: Isotope Circle
Hallo,
danke für die Info. Leider habe ich nichts gefunden. Ich habe keine Ahnung wo ich was wie ändern kann.
Geändert von fruechtetee (24.08.2011 um 20:23 Uhr)
Besten Dank Andreas für den Hinweis. Ich hab es nun gefunden. War eben doch zu Heiss
ändere im File:
system/isotope/isotope.php
in der Zeile 1121 den Code
$arrSelect[] = "IFNULL(p2.$attribute, p1.$attribute) AS {$attribute}_{$GLOBALS['TL_LANGUAGE']}";
in Code
$arrSelect[] = "IFNULL(p2.$attribute, p1.$attribute) AS {$attribute}";
das war es schon.
vielen, vielen dank. hat mir sehr weitergeholfen.
Hallo noch mal,
in der Version 1.3 beta2 scheint die isotope_multilingual extension (mit contao 2.10.0 und isotope 1.3 beta2) einwandfrei zu funktionieren.
Die Produkte lassen sich damit ganz easy in verschiedene Sprachen übersetzen und das Ganze wird im Frontend auch richtig angezeigt. Cooler Sch...
Ich habe aber die Funktionsweise von 'Translate Labels' und 'Translate Core' noch nicht richtig verstanden und meine Suche nach Infos dazu war leider auch nicht von Erfolg gekrönt.
Aber vielleicht kann mir ja hier einer einen Tipp geben:
Was muss ich denn bei Source Label eintragen?
Und wie weise ich eine Sprache bei 'Translate Core' zu?
Da erhalte ich nämlich nur den Hinweis: 'You have noch language assigned.'
Vielen Dank im voraus,
Andreas
Die "Translate Core" Funktion würde ich nicht nutzen, das ist leider noch nicht update-sicher. Die Sprache dazu steht in deinem Benutzerkonto.
Bei Translate Label gibst du einfach Quelle und Ziel ein.
"Barzahlung" => "Cash Payment"
terminal42 gmbh
Wir sind Contao Premium-Partner! Für Modulwünsche oder Programmierungen kannst du uns gerne kontaktieren.
Hilfe für Isotope eCommerce kann man auch kaufen: Isotope Circle
Hallo zusammen, ich habe hier auch ein Übersetzungsproblem mit dem Warenkorb. Ich hab nen Shop mit 2 Sprachen - Fallback ist Englisch und 2.Sprache Deutsch. Im Deutschen Warenkorb wird alles ganz wunderbar übersetzt, nur der Produktname wird noch in englisch angezeigt. Hatte das Problem schon mal wer und wurde es vielleicht schon mal wo besprochen? Ich habe jedenfalls nichts dazu finden können.
terminal42 gmbh
Wir sind Contao Premium-Partner! Für Modulwünsche oder Programmierungen kannst du uns gerne kontaktieren.
Hilfe für Isotope eCommerce kann man auch kaufen: Isotope Circle
Yeah vielen Dank, Andreas! Das hat geholfen! Nochmal fürs Portokoll:
Ich nutze Isotope 1.4.0 beta2 auf Contao 2.11.4 und ich musste nur noch eine Änderungen aus deinem Github-Link umsetzen (Der Rest war schon drin):
in der Datei
system/modules/isotope/IsotopeProductCollection.php
Die Zeile
ersetzen durch:Code:$objProductData = $this->Database->execute("SELECT *, (SELECT class FROM tl_iso_producttypes WHERE tl_iso_products.type=tl_iso_producttypes.id) AS product_class FROM tl_iso_products WHERE id={$objItems->product_id}");
Code:$objProductData = $this->Database->prepare(IsotopeProduct::getSelectStatement() . " WHERE p1.language='' AND p1.id=?") ->limit(1) ->execute($objItems->product_id);
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Lesezeichen