Ergebnis 1 bis 14 von 14

Thema: 2 Fragen zu Workaround MM-Filter

  1. #1
    Alter Contao-Hase Avatar von haendersonfox
    Registriert seit
    22.05.2012.
    Beiträge
    1.029

    Standard 2 Fragen zu Workaround MM-Filter

    hallo in die runde,

    ich habe zwei fragen zum thema filter:

    1: ich habe ein MM, in dem wohnungen verwaltet werden und dort auch die quadratmeter der jeweiligen wohnung hinterlegt sind.

    47,5 qm / 58,9 qm etc.pp

    frage: bekomme ich einen filter so konfiguriert, dass ich eine auswahl im FE treffe: alle wohnungen bis 50 qm -> oder -> alle wohnungen ab 50 qm ?

    2: 1 person hat zb. "anrecht" auf eine wohnung bis 50qm, 2 personen haben "anrecht" auf eine wohnung bis 60qm

    frage: wie bekomme ich eine auswahl hin, die mir bei der wahl "1 Person" auch nur die wohungen zeigt,
    die <= 50qm sind? muss ich hierfür ein zweites metamodel zu hilfe nehmen, in dem die personengrenzen hinterlegt sind und dann "irgendwie"
    mittels filter auf das eigentliche MM zugreifen?

    danke für eure ideen…

    lg.

    alex

  2. #2
    Contao-Fan Avatar von Ulrich
    Registriert seit
    03.03.2010.
    Ort
    Freiburg i. Br.
    Beiträge
    395

    Standard

    Es steht ein Bereichsfilter (metamodels/filter_range) zur Verfügung ...
    http://metamodels.readthedocs.org/de...nt/filter.html
    Geändert von Ulrich (10.11.2015 um 15:18 Uhr)

  3. #3
    Alter Contao-Hase Avatar von haendersonfox
    Registriert seit
    22.05.2012.
    Beiträge
    1.029

    Standard

    ja. kann ich diesen auch mit werten vorbelegen? ich habe da nicht wirklich eine lösung gefunden...

  4. #4
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.719
    User beschenken
    Wunschliste

    Standard

    ich glaube nicht... ungetestete Ideen:

    * eigenes FE-Filter-Template erstellen und dort die Vorauswahl "einschleusen"
    * eigenes Formular bauen, um die "GET-Parameter" zu erzeugen - die werden zwar als "Routing" in die URL gebracht- "normale" GET-Parameter gehen auch

  5. #5
    Alter Contao-Hase Avatar von haendersonfox
    Registriert seit
    22.05.2012.
    Beiträge
    1.029

    Standard

    hi zonky... das mit dem eigenen template ist ne gute idee... welchen filter nehme ich am besten dafür, wo ich dann das template einstelle?

  6. #6
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.719
    User beschenken
    Wunschliste

    Standard

    musst mal etwas rumprobieren... entweder zwei "Filterelemente" mit je Min und Max bzw. von und bis oder der Bereichsfilter sofern der eine entsprechende Templateauswahl hat

  7. #7
    Alter Contao-Hase Avatar von haendersonfox
    Registriert seit
    22.05.2012.
    Beiträge
    1.029

    Standard

    hallo zonky,
    hallo in die runde…

    bei dem von - bis - filter bekomme ich keine ergebnisse geliefert, auch wenn in dem bereich ergebnisse vorhanden sind.

    kann das jemand bestätigen?

    lg.

    alex

  8. #8
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.719
    User beschenken
    Wunschliste

    Standard

    ich habe den leider nicht im Einsatz - kannst Du den Filter selbst debuggen..?

  9. #9
    Alter Contao-Hase Avatar von haendersonfox
    Registriert seit
    22.05.2012.
    Beiträge
    1.029

    Standard

    nein, da wüsste ich nicht, wo ich ansetzen sollte…

  10. #10
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.719
    User beschenken
    Wunschliste

    Standard

    dann fällt mir als "Workaround" nur die Möglichkeit ein, einen bzw. zwei eigene Filterelemente einzubauen

  11. #11
    Alter Contao-Hase Avatar von haendersonfox
    Registriert seit
    22.05.2012.
    Beiträge
    1.029

    Standard

    ich mach es jetzt folgendermaßen, da ich den von-bis-filter nicht zum laufen bekomme…

    ich habe ein zweites MM angelegt, mit den filterkriterien -> personenanzahl und qm-größe

    dieses stellt den auswahlfilter zur verfügung… auf der weiterleitungsseite wird dann
    mittels post-variable und sql die liste zusammengebaut…

    lg.

    alex

  12. #12
    Contao-Fan
    Registriert seit
    20.10.2012.
    Ort
    Berlin
    Beiträge
    257

    Standard

    Ich denk ich würde ein bisschen anders vorgehen als zonky und es mit Bordmitteln probieren.
    "eigene SQL Filter" für jeden benötigten Intervall dafür verwenden (WHERE qm < 60) etc. (WHERE qm >= 60)
    dann hast du entsprechend der Intervalle Radiobuttons und du kannst Bereiche überlappen lassen wenn du möchtest.
    Ich glaube oder befürchte, jedes "eigene SQL" müßte dann in einen separaten Filter.

    edit: seh gerad - ich glaub das ist das, was zonky als workaround meint

  13. #13
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.719
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von andre.saage Beitrag anzeigen
    edit: seh gerad - ich glaub das ist das, was zonky als workaround meint
    BINGO! ;-)

    entweder mit "< AND >" oder "between"

  14. #14
    Contao-Fan
    Registriert seit
    20.10.2012.
    Ort
    Berlin
    Beiträge
    257

    Standard

    BETWEEN
    klingt gut... : noch nie benutzt

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •