You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ich nutze metamodels (2.0.0), changelanguage (3.1.9) und imi_mm_changelanguage (1.3.1) schaffe es aber nicht, das Ding richtig zu konfigurieren.
Ich nutze nicht den auto_item-Parameter sondern habe zwei Filtersätze angelegt, einen für DE und einen für EN. Beide nutzen die selben (übersetzten) Attribute der gleichen DB, unterscheiden sich aber beim URL-Parameter. Es geht um Reisen und die Attribute sind Stadt, Reiseart, -dauer und Personenanzahl.
Die Filter-Seiten haben also jeweils ein MetaModel-Filter-Modul und eine MetaModel-Liste, die mit dem DE- bzw. dem EN-Filter verknüpft sind. Die Seiten sind via changelanguage verbunden.
Ich habe versucht die Info aus der Beschreibung umzusetzen, also:
The autodetection can be overwritten via $GLOBALS['TL_CONFIG']['mm_changelanguage'] in initconfig.php. It must be an array with $metamodelName => $attributeName.
Es tut sich beim Umschalten der Sprache leider immer noch nichts. Die Filter werden unübersetzt übernommen. Z.B.: DE /de/tripfinder/ort/muenchen wird zu /en/tripfinder/ort/muenchen sollte aber zu en/tripfinder/location/munic werden.
Ein array kann ja technisch zu einem key nur einen Wert haben. In deinem Beispiel Code wird also nur eine der Zuordnungen verwendet.
Der Grund ist einfach, dass das bisher nicht dafür gedacht, mit mehrstufigen Filtern zu arbeiten. Das wäre eine sehr interessante Erweiterung und müsste grundsätzlich möglich sein.
Sag bescheid, wenn das Problem nach fast 2 Jahren für dich noch interessant ist (und auch ob du es evtl. anders gelöst hast)
amenk
changed the title
Bitte um Hilfe bei der Konfiguration ohne auto_item
Mehrstufige Filter (war: Bitte um Hilfe bei der Konfiguration ohne auto_item)
Apr 4, 2020
Hallo,
ich nutze metamodels (2.0.0), changelanguage (3.1.9) und imi_mm_changelanguage (1.3.1) schaffe es aber nicht, das Ding richtig zu konfigurieren.
Ich nutze nicht den auto_item-Parameter sondern habe zwei Filtersätze angelegt, einen für DE und einen für EN. Beide nutzen die selben (übersetzten) Attribute der gleichen DB, unterscheiden sich aber beim URL-Parameter. Es geht um Reisen und die Attribute sind Stadt, Reiseart, -dauer und Personenanzahl.
Die Filter-Seiten haben also jeweils ein MetaModel-Filter-Modul und eine MetaModel-Liste, die mit dem DE- bzw. dem EN-Filter verknüpft sind. Die Seiten sind via changelanguage verbunden.
Ich habe versucht die Info aus der Beschreibung umzusetzen, also:
Es tut sich beim Umschalten der Sprache leider immer noch nichts. Die Filter werden unübersetzt übernommen. Z.B.: DE /de/tripfinder/ort/muenchen wird zu /en/tripfinder/ort/muenchen sollte aber zu en/tripfinder/location/munic werden.
Die system/config/initconfig.php sieht so aus:
Wäre super wenn mir jemand sagen könnte, wo mein Fehler liegt.
Danke & LG
Nicole
The text was updated successfully, but these errors were encountered: