Ergebnis 1 bis 10 von 10

Thema: Beim Filter "von/bis" Schiebregler einbauen

  1. #1
    Contao-Nutzer
    Registriert seit
    25.09.2013.
    Beiträge
    181

    Standard Beim Filter "von/bis" Schiebregler einbauen

    Hallo,

    möchte gerne die beiden Felder "von/bis" in den Filtereinstellungen mit einem Schieberegler versehen. Leider komme ich da gar nicht weiter, hat da vielleicht jemand einen sichtbaren Lösungsansatz?

    Viele Grüße
    Jens

  2. #2
    Contao-Urgestein Avatar von cliffparnitzky
    Registriert seit
    08.10.2010.
    Ort
    Lüneburg
    Beiträge
    2.451
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ich vermute, dass von/bis Datumsfelder sind. Wie soll sich dann ein Schieberegler verhalten?

  3. #3
    Contao-Nutzer
    Registriert seit
    25.09.2013.
    Beiträge
    181

    Standard

    Nein, ich habe ein Attribut-Typ "Numerisch" angelegt, das in diesem Fall die Miete anzeigt. Das soll durch den Regler eingestellt werden können.
    Ohne Regler geht es ja...

  4. #4
    Contao-Urgestein Avatar von cliffparnitzky
    Registriert seit
    08.10.2010.
    Ort
    Lüneburg
    Beiträge
    2.451
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ah, okay. Na dann sollte es doch recht einfach mit einer beliebigen Anleitung aus dem Web umsetzbar sein. Ist ja nur bissel Template anpassen und ggf. CSS und JS.

  5. #5
    Contao-Nutzer
    Registriert seit
    25.09.2013.
    Beiträge
    181

    Standard

    Genau da haperts ja ;-)

    Hatte das im Auge https://codepen.io/biigue/pen/ExaeaXX aber ich weiß gar nicht, welche Werte ich wo einsetzen müsste...

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

    Standard

    Zitat Zitat von Bernator Beitrag anzeigen
    Hallo,

    möchte gerne die beiden Felder "von/bis" in den Filtereinstellungen mit einem Schieberegler versehen. Leider komme ich da gar nicht weiter, hat da vielleicht jemand einen sichtbaren Lösungsansatz?
    Gibt es eine Seite, wo man sehen kann, wie weit Du gekommen bist?

    Generell wäre das Vorgehen: eigenes Template mm_filteritem_schieberegler.html5 anlegen und anpassen - das Template bei Deiner Filterregel auswählen. Entweder gibst Du Min/Max fest vor oder holst Dir die Werte aus $this->options


    Zitat Zitat von cliffparnitzky Beitrag anzeigen
    Ich vermute, dass von/bis Datumsfelder sind.
    muss nicht - können auch Hutgrößen, Wohnfläche oder BMI sein... ;-)

  7. #7
    Contao-Nutzer
    Registriert seit
    25.09.2013.
    Beiträge
    181

    Standard

    Ja, ich habe das Template mm_filteritem_schieberegler aus dem Template Checkbox angelegt. Im Seitenlayout habe ich das JS eingefügt und eine css mit dem Code erstellt und zugewiesen. Das Ganze mit dem oben erwähnten Codebeispiel...

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

    Standard

    Zitat Zitat von Bernator Beitrag anzeigen
    Genau da haperts ja ;-)

    Hatte das im Auge https://codepen.io/biigue/pen/ExaeaXX aber ich weiß gar nicht, welche Werte ich wo einsetzen müsste...
    wie geschrieben - Du musst das Template anpassen...

    der bzw. die Werte müssen dann natürlich in ein Formularfeld - da reicht ein Hidden-Field, was mit dem Wert dynamich von Slider befüllt wird.

    ich würde aber statt jQuery was mit Vanilla suchen - siehe https://www.w3schools.com/howto/howt...angeslider.asp

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

    Standard

    gefiltert wird ja...

    Du brauchst

    PHP-Code:
    <!-- hier den Slider -->
    <
    input type="hidden" name="kaltmiete" value=""
    Min und Max hast Du, Step ist 100...

    bei Value muss vor dem SubmitOnChange der Wert rein - siehe https://github.com/MetaModels/core/b...els.js#L21-L51

    etwas einfacher ist das ohne SubmitOnChange

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

    Standard

    Zitat Zitat von Bernator Beitrag anzeigen
    Ja, ich habe das Template mm_filteritem_schieberegler aus dem Template Checkbox angelegt. Im Seitenlayout habe ich das JS eingefügt und eine css mit dem Code erstellt und zugewiesen. Das Ganze mit dem oben erwähnten Codebeispiel...
    nein, aktuell hast Du das nicht!

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
  •