Ergebnis 1 bis 6 von 6

Thema: Select-Box auto-submit unterbinden - wie?

  1. #1
    Contao-Nutzer
    Registriert seit
    23.06.2009.
    Beiträge
    200

    Standard Select-Box auto-submit unterbinden - wie?

    Hi,

    ich habe ein paar Filter Groups definiert, die im Frontend als Select Boxen dargestellt werden und alle mit einem onchange-Handler versehen sind.

    Dieses Verhalten finde ich allerdings nicht ganz optimal, weil nach jeder Änderung die ausgewählte Select-Box die gesamte Seite aktualisiert und es daher bei vielen dieser Select-Boxen zu unnötigen Reloads der Seite kommt, bis man sich aus den Filtern seine Wunsch-Kombination zusammengestellt hat.

    Ich würde es daher bevorzugen, dass man die entsprechenden Select-Boxen in "einem" Formular zusammenfasst und dann mittels eines "Senden"-Button abschickt (so wie das mit etwas Aufwand auch bei den Range-Groups möglich ist), nur habe ich bisher noch keinen Hinweis darauf gefunden ob das überhaupt möglich ist und wenn ja, wie.

    Weiss jemand vielleicht darüber Bescheid und kann mir ein paar Tipps geben?

    Vielen Dank,
    Sares

  2. #2
    Contao-Nutzer
    Registriert seit
    23.06.2009.
    Beiträge
    200

    Standard

    Hi,

    hat dazu wirklich niemand eine Idee?

    Sares

  3. #3
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.292
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo Sares,
    auch das Filter Template kannst du komplett nach deinen Wünschne umbauen.
    Also wäre dein Wunsch machbar und hängt nur noch von deinem können ab.
    Ich kanns schon mal nicht ;-)

    Was ich aber zu bedenken gebe: das neu laden hat ja einen bestimmten sinn. Der Vorteil liegt darin, das der Besucher direkte Rückmeldungen bekommt was noch möglich ist und was nicht. Wenn beim 2. Filter zum Beispiel überhaupt kein Item mehr da ist sieht man das sofort. Bei deinem Wunsch würde man das nach setzen von 10 Filtern sehen... wüsste aber nicht warum.

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

  4. #4
    Contao-Nutzer
    Registriert seit
    23.06.2009.
    Beiträge
    200

    Standard

    Hallo MacKP,

    vielen Dank für Deine Antwort.

    Ich habe mir die Filter_default.tpl und auch die anderen Templates schon angeschaut und auch für andere Bereiche einiges angepasst und "verbogen", allerdings scheint gerade der Bereich der Filter Groups und speziell der Select Boxen ziemlich fest mit dem Katalog Modul verzahnt zu sein (also hard-codiert) und ich bin mir nicht sicher, ob man da so ohne weiteres Anpassungen vornehmen kann, denn der Code ist ziemlich umfangreich.

    Deine Bedenken bezüglich der Änderung des Auto-Submits-Verhaltens kann ich nachvollziehen, danke, aber im konkreten Fall sollen die Select-Boxen zuerst ausgewählt werden und erst dann mittels Submit an die gefilterte Katalog-Liste weitergereicht werden, deshalb müsste ich die unterschiedlichen Abfragen irgendwie gruppieren, womit ich wieder bei meinem anfänglichen Problem bin

    Mit dem Catalog 2.0 soll das ja anders werden, zumindest wenn ich die zahlreichen Changelogs richtig interpretiert habe, aber das hilft halt im konkreten Fall nicht, wenn der neue Catalog noch im Alpha Stadium ist.

    Vielleicht hat ja sonst noch irgendwer eine zündende Idee...

    Liebe Grüße
    Sares

  5. #5
    Contao-Nutzer Avatar von Diana
    Registriert seit
    30.10.2009.
    Ort
    Karlsruhe
    Beiträge
    52
    Partner-ID
    11708

    Standard

    Hi,

    da ich so ein ähnliches Problem habe - frage ich an dieser Stelle mal, ob das jetzt mit dem Catalog 2 geht?

    Ich möchte das auto-select nämlich auch unterbinden. Aber aus einem anderen Grund:
    In meinem Katalog sind Reisen. Auf einer Unterseite werden alle Reisen aufgelistet. Als Teaser möchte ich auf der Startseite eine kleine Suche einbinden. Diese Suche kombiniert die Filter- und Suchfunktion des Catalogs.

    Was ich gerne hätte, ein Formular mit:
    - Selectbox Reiseland
    - Selectbox Reiseform
    - Textfeld Freitextsuche
    - Submit-Button, der alle drei oben genannten Felder abschickt

    Leider ist es durch das auto-submit jetzt so, dass ich schon auf die Ergebnisseite springe, wenn ich die erste Selectbox ausgewählt habe. Das macht in diesem Fall halt leider keinen Sinn.

    Kann ich das auto-submit irgendwie abschalten?

  6. #6
    Contao-Nutzer
    Registriert seit
    29.09.2010.
    Ort
    Oberstdorf
    Beiträge
    78

    Standard

    Hi,

    habe ein ähnliches Problem.
    Wenn es da eine Lösung gibt
    würde ich mich freuen.
    Geändert von corbinian (04.11.2010 um 12:02 Uhr)

Aktive Benutzer

Aktive Benutzer

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

Ähnliche Themen

  1. Markieren von Text unterbinden
    Von daddycool im Forum Was kann Contao?
    Antworten: 8
    Letzter Beitrag: 24.01.2013, 15:37
  2. Submit-Button als Grafik
    Von Hagen im Forum Formulare
    Antworten: 22
    Letzter Beitrag: 12.04.2012, 12:52
  3. Antworten: 0
    Letzter Beitrag: 01.12.2010, 14:05
  4. Gestaltung mit Submit-Buttons
    Von mv_alex im Forum Layout / Templates / Holy Grail
    Antworten: 19
    Letzter Beitrag: 03.05.2010, 13:20
  5. Submit Button mit Bild
    Von okni im Forum Layout / Templates / Holy Grail
    Antworten: 4
    Letzter Beitrag: 30.12.2009, 21:47

Lesezeichen

Lesezeichen

Berechtigungen

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