Ergebnis 1 bis 7 von 7

Thema: SQL Backend Filter will nicht

  1. #1
    Contao-Nutzer
    Registriert seit
    20.11.2013.
    Beiträge
    202

    Standard SQL Backend Filter will nicht

    Liebes Forum,

    ich möchte im Backend Datensätze ausblenden, die in der Eingabemaske per Checkbox eine Markierung als "ungültig" bekommen haben. Dazu habe ich einen einfachen SQL-Filter angelegt:
    Code:
    SELECT * FROM {{table}} WHERE ungueltig!=1
    Der Filter funktioniert im Frontend, nicht aber im Backend - habe den Filter natürlich in der Backend-Rendereinstellung angegeben. Muss man darüber hinaus noch etwas beachten?

    LG hippo
    Geändert von hippo (10.03.2017 um 11:13 Uhr)

  2. #2
    Contao-Nutzer
    Registriert seit
    15.03.2010.
    Ort
    AT
    Beiträge
    204

    Standard

    Ich denke der SQL Filter greift im Backend nicht.
    Du kannst das aber über einen Filter bei der Eingabemaske regeln.
    Wähle in der Eingabemaske beim Feld "ungueltig" die Checkbox "Filterbar".

    Dann kann in der MetaModel Liste danach gefiltert werden.

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

    Standard

    Zitat Zitat von hippo Beitrag anzeigen
    habe den Filter natürlich in der Backend-Rendereinstellung angegeben
    bitte mal Screenshot dazu - die Einstellung kenne ich noch nicht

  4. #4
    Contao-Nutzer
    Registriert seit
    20.11.2013.
    Beiträge
    202

    Standard

    Zitat Zitat von heyho Beitrag anzeigen
    Wähle in der Eingabemaske beim Feld "ungueltig" die Checkbox "Filterbar".
    Der Haken war hier von Anfang an gesetzt.

    Hier der Screenshot:
    ss_be_rendereinstellung.png
    Der Filter "ungültig" ist inzwischen zu "nur lebende" geworden ... es geht um Pflanzen in einer Hydrokultur, die nach dem dokumentierten versterben aus der Backendliste ausgeblendet werden sollen.

    LG hippo

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

    Standard

    o.k. - dachte ich mir schon fast...

    der ganze Block ist NUR für die FE Ausgabe wenn man von einer Listenansicht auf die Detailseite gehen möchte

    * man bestimmt die Zielseite der Details
    * man bestimmt den Filter für die Detailfilterung z.B. "Einfache Abfrage auf Alias"

    da es an der Stelle "Verwirrungen" gibt, ein Vorschlag zur Abhilfe dessen https://github.com/MetaModels/core/issues/1094

    lt Handbuch: http://metamodels.readthedocs.io/de/....html#optionen
    Weiterleitungsseite
    die Weiterleitungsseite ist für die Frontendausgabe, um z.B. auf eine Detailseite zu verlinken;
    habe den Text nochmal etwas angepasst

  6. #6
    Contao-Nutzer
    Registriert seit
    20.11.2013.
    Beiträge
    202

    Standard

    Na gut - dann baue ich einen Filter im Template. Vielleicht tut sich später eine elegantere Lösung auf.

    Lieben Dank und viele Grüße
    hippo

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

    Standard

    Leider ist das Anlegen für die BE Filterung mit eigenen Filterungen nicht so einfach wie im FE - eine Möglichkeit für einen festen Filter (also ohne Auswahlfeld im Header) sich in einen Event einzuklinken (geht ähnlich wie Hook)

    Es gibt ein, zwei Threads zu der Frage "zeige nur Daten des eigenen Users /Usergruppe an" - da kannst Du mal gucken

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
  •