Hallo zusammen,
ich habe in einem MM Projekt für Produkte einige Inhalte mehrsprachig über translated Text Attribute (z.B. Titel, Beschreibung) angelegt. Die Ausgabe der Listen in DE / EN passt so weit.
Jetzt habe ich das Thema, das wenn der Redakteur für ein Produkt schon eine Übersetzung für EN im BE angelegt hat und möchte die EN Sprache erst mal noch nicht in der FE Liste anzeigen lassen.
Das Produkt kann nur gesamt ausgeblendet werden.
Ich habe über die Filter folgende SQL Abfrage auf eine Kategorie gesetzt, die mir eine Auflistung der Produkte liefert. Das Feld published ist global für alle Sprachen.
SELECT * FROM `mm_XXXXprodukte` WHERE kategorie = 3 and published = 1
Ich habe mir gedacht, das man z.B. den Titel der EN Version vom Produkt im BE raus nimmt, und über die Filter abfragt, ob das Feld Titel einen Wert hat. Das wäre einfach über eine Erweiterung im Select zu lösen.
Da die Werte aber in der Tabelle tl_metamodel_translatedtext stehen ist das nicht ganz so einfach über einen eigenen select für mich zu lösen.
Habt Ihr eine Idee oder Lösungsansatz wie man für das ausblenden einer Sprachübersetzung die schon angelegt/übersetzt ist, die herauszufiltern, in dem der Redakteur z.B. den Titel raus nimmt.
Hoffe ich habs verständlich geschrieben! ;-)
Viele Grüße
Markus
Lesezeichen