Contao-Camp 2024
Ergebnis 1 bis 6 von 6

Thema: Template für Select-Menü

  1. #1
    Contao-Fan
    Registriert seit
    03.09.2009.
    Beiträge
    313

    Standard Template für Select-Menü

    Hallo

    Möchte MetaModels ausprobieren und habe «MetaModels Bundle-All» installiert.

    Als Test möchte ich mit einen Filter in Form eines Select-Menüs anlegen und finde kein
    entsprechendes Template zur Auswahl nur

    – mm_filteritem_default (Globaler Gültigkeitsbereich)
    – mm_filteritem_checkbox (Globaler Gültigkeitsbereich)
    – mm_filteritem_linklist (Globaler Gültigkeitsbereich)
    – mm_filteritem_radiobuttons (Globaler Gültigkeitsbereich)

    Bei «metamodels/bundle_filter» gibt es «metamodels/filter_select»:

    metamodels/filter_checkbox: ^2.1
    metamodels/filter_fromto: ^2.1
    metamodels/filter_range: ^2.1
    metamodels/filter_select: ^2.1
    metamodels/filter_tags: ^2.1
    metamodels/filter_text: ^2.1

    Kann es sein, dass metamodels/filter_select in «MetaModels Bundle-All» nicht enthalten sind?
    Muss ich «metamodels/bundle_filter» nach installieren?

    Eine weitere Frage: wie kann ich diese mit CSS formatieren, gibt es da Beispiele?

    Danke für Eure Hinweise :-)

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

    Standard

    siehe

    * https://github.com/MetaModels/bundle...poser.json#L37
    * https://github.com/MetaModels/bundle...poser.json#L36

    sollte also dabei sein... wenn die Filterregel "Einzelauswahl" da ist, ist alles o.k. ...

    Die Filterregel kommt ohne separates Template - da wird das Form-Widget von Contao eingeschleust - siehe https://github.com/MetaModels/filter...sources/contao

    Du kannst Dir aber aus "mm_filteritem_default" ein "mm_filteritem_my-select" bauen - mach mal einen dump und guck dir die Knoten an... Du hast soweit alles zur Verfügung, was Du benötigst.

    Im Template kannst Du auch CSS-Klassen einbauen - in MM 2.2 kann man das direkt in der Filterregel mit angeben

  3. #3
    Contao-Fan
    Registriert seit
    03.09.2009.
    Beiträge
    313

    Standard

    Danke für die Hinweise

    Mit der Filterregel "Einzelauswahl" funktioniert es :-)

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

    Standard

    öhm... was hast Du den verwendet?!?

  5. #5
    Contao-Fan
    Registriert seit
    03.09.2009.
    Beiträge
    313

    Lächelndes Gesicht

    ... bin noch nicht weiter gekommen, aber froh, dass der Filter mit der Umstellung auf "Einzelauswahl" als Select-Menü dargestellt wird.

    Ich sehe, mit MetaModels ist sehr viel möglich, das finde ich super. Die CSS und alles responsive zu machen braucht Zeit

    Eine Übersicht vorgefertigter Filter-Varianten als Anhaltspunkte wäre hilfreich, wie hier:
    HTML-Code:
    https://demo.sabaiapps.com/sabaidirectory/shortcodes/shortcode-sabai-directory-search-form/
    Ich weiss das ist ein grosser Aufwand – der Preis für Flexibilität ;-)

    Ich bleib dran ...

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

    Standard

    Zitat Zitat von thomasr Beitrag anzeigen
    Eine Übersicht vorgefertigter Filter-Varianten als Anhaltspunkte wäre hilfreich, wie hier:
    Kleiner Überblick zu Aufwand und "Feedback" beim Thema Handbuch... https://community.contao.org/de/show...-Handbuch-(DE)

    Zum Handbuch kann jede/jeder einen PR auf Github mit Ergänzungen einreichen - das wurde bisher eher im homöopathischen Bereich genutzt... die Option Kapitel in Auftrag zu geben, hat glaube ich noch niemand gebucht...

    Ansonsten:
    * https://metamodels.readthedocs.io/de...nt/filter.html
    * https://metamodels.readthedocs.io/de...ustom-sql.html

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
  •