core icon indicating copy to clipboard operation
core copied to clipboard

Filter ignoriert statischen Parameter der MM-Liste

Open HenryVolkmer opened this issue 11 years ago • 6 comments

Wird eine Liste mit überschriebenen Filtereinstellungen¹ nebst Filter auf der selben Seite verwendet, so zeigt der Filter alle (auch nicht mögliche) Attribute an.

Daraus folgt, dass die Option "Nur verbleibende Tags" innerhalb der BE-Filtereinstellungen bei og. Setup ignoriert werden.

Die Option "Nur zugeordnete Tags" wird korrekt berücksichtigt.

¹überschriebene Filtereinstellung: Filtereinstellungen -> "Statischer Parameter" CE_MM-Liste -> Filtereinstellungen überschreiben

HenryVolkmer avatar Dec 11 '13 19:12 HenryVolkmer

Es stimmt der Filter und die Liste kommunizieren nur über die Get Parameter. Daher weiß der Filter, in dem Sinne nicht, was in der Liste eingestellt ist. Es müsste hier noch eine zusätzliche Option eingebaut werden, das der Filter nach einer MM Liste auf der aktuellen Seite bzw. auf der JumpTo Seite schaut und daraus die Informationen abruft und seine Filter zu ergänzen.

Das wäre meine Idee, was denkst du @discordier darüber ?

stefanheimes avatar Dec 17 '13 08:12 stefanheimes

Meine Idee ist, der MM-Liste die Entscheidung darüber, welche Rows gelistet werden, zu entziehen. Für mein Verständnis obliegt es dem Filter, das zu tun. Ich schlage vor, in den ce/Modul-Einstellungen des Filters einen default-Wert für jedes Filter-Attribut möglich zu machen. Die MM-Filter-Option "statischer Parameter" könnte dann entfallen, da sie flexibel im ce/Modul konfiguriert wird. Die Option "Nur bei initialen Aufruf verwenden" sollte auch nützlich sein: so kann der FE-User die vom Admin gesetzten Default's überschreiben.

HenryVolkmer avatar Dec 17 '13 10:12 HenryVolkmer

@HenryLamorski: das "Wird eine Liste mit überschriebenen Filtereinstellungen¹ nebst Filter auf der selben Seite verwendet, so zeigt der Filter alle (auch nicht mögliche) Attribute an." verstehe ich nicht ganz - hast Du ggf. Screenshots zum Thema?

zonky2 avatar Jan 03 '16 13:01 zonky2

@zonky2: Die vordefinierten Parameter der Liste braucht es auch im filter modul.

Bsp: Filter mit category und farbe Liste mit vordef. "category=foo". Filter mit aktviertem Filter auf farbe (category ist ja in Liste vordefiniert und somit hier nicht zu aktivieren). Der filter weiss jedoch nicht, dass die Liste category auf "foo" einschraenkt, somit werden auch Werte fyr Farbe angeboten, welche in category=bar liegen.

discordier avatar Jan 13 '16 21:01 discordier

Ich sehe aktuell zwei Möglichkeiten: a) man gibt bei statischem Parameter das SubDcaWidget für die Auswahl auch im CE/M-Filter aus b) man gibt dem CE/M-Filter eine Liste für die Vorfilterung mit auf dem Weg

Punkt b hätte m.E. den Vorteil, dass die Einstellung der Einschränkung nur an einer Stelle erfolgt - ändert man den Parameter, muss das dann nur an einer Stelle erfolgen

Für Punkt a würde sprechen, wenn man in CE/M-Liste und CE/M-Filter unterschiedliche Filter ausgewählt hat bzw. aus irgendwelchen Gründen den CE/M-Filter in mehrere "Teil-Filter" untergliedern musste.

zonky2 avatar Sep 06 '17 06:09 zonky2

MM call 25.05.2021:

b) man gibt dem CE/M-Filter eine Liste für die Vorfilterung mit auf dem Weg

wäre anscheinend die "einfachste" Variante - es sind aber noch viele Randbedingungen zu beachten

@stefanheimes to-do:

  • Auflistung der Randbedingungen
  • anschließend neue Besprechung

zonky2 avatar May 25 '21 20:05 zonky2