Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mehrstufige Filter (war: Bitte um Hilfe bei der Konfiguration ohne auto_item) #6

Open
Webstylerin opened this issue May 8, 2018 · 1 comment

Comments

@Webstylerin
Copy link

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:

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.

Die system/config/initconfig.php sieht so aus:

$GLOBALS['TL_CONFIG']['mm_changelanguage'] = array(
"mm_reisen" => "art",
"mm_reisen" => "type",
"mm_reisen" => "ort",
"mm_reisen" => "location",
"mm_reisen" => "dauer",
"mm_reisen" => "duration",
"mm_reisen" => "personen",
"mm_reisen" => "persons",
);

Wäre super wenn mir jemand sagen könnte, wo mein Fehler liegt.

Danke & LG
Nicole

@amenk
Copy link
Member

amenk commented Apr 4, 2020

Hi @Webstylerin, sorry für die späte Antwort.

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 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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants