MetaModels Backend: Filter: Unterschied zwischen den Versionen

Aus Contao Community Documentation

(Einstellungen editeren)
K (Vordefiniertes Filterset)
 
(13 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
{{stub}}
+
[[Category:MetaModels|M4]]
[[Category:MetaModels]]
+
 
+
 
=Allgemeines zu den Filtern=
 
=Allgemeines zu den Filtern=
 
# [[MetaModels_Backend:_Attribute| MetaModels Attribute]]
 
# [[MetaModels_Backend:_Attribute| MetaModels Attribute]]
 
# [[MetaModels_Backend:_Ausgabevorgaben| MetaModels Ausgabevorgaben]]
 
# [[MetaModels_Backend:_Ausgabevorgaben| MetaModels Ausgabevorgaben]]
# [[MetaModels_Backend:_Paletteneinstellungen| MetaModels Paletteneinstellungen]]
+
# [[MetaModels_Backend:_Eingabemaske| MetaModels Eingabemaske]]
 
# [[MetaModels_Backend:_Filter| MetaModels Filter]]
 
# [[MetaModels_Backend:_Filter| MetaModels Filter]]
 
# [[MetaModels_Backend:_Ansichtseinstellungen| MetaModels Ansichtseinstellungen]]
 
# [[MetaModels_Backend:_Ansichtseinstellungen| MetaModels Ansichtseinstellungen]]
Zeile 19: Zeile 17:
 
=Einstieg=
 
=Einstieg=
 
[[File:mm_backend_filter_einstieg.png|thumb|365px]]
 
[[File:mm_backend_filter_einstieg.png|thumb|365px]]
Mit Klick auf '''Neu''' erstellst du mal einen leeren Filter.
+
Mit Klick auf '''Neu''' erstellt man einen leeren Filter.
 
# Name editieren
 
# Name editieren
 
# Einstellungen editieren.
 
# Einstellungen editieren.
Zeile 26: Zeile 24:
 
==Name editeren==
 
==Name editeren==
 
[[File:mm_backend_filter_name_editieren.png|thumb|365px]]
 
[[File:mm_backend_filter_name_editieren.png|thumb|365px]]
 +
Der Name kann jederzeit geändert werden, ohne dass man später im den Renderings oder Frontend-Modulen eine Anpassung vornehmen muss.
 
<div style="clear: both"></div>
 
<div style="clear: both"></div>
  
 
==Einstellungen editeren==
 
==Einstellungen editeren==
 
[[File:mm_backend_filter_einstellungen.png|thumb|365px]]
 
[[File:mm_backend_filter_einstellungen.png|thumb|365px]]
Wie man hier sehen kann, kann ein Filter aus einer Kombination von Einstellungen aufgebaut sein.
+
Jeder Filter besteht aus mindestens einer Einstellung. Ein Filter kann auch aus einer Kombination von Einstellungen aufgebaut sein.
 +
 
 +
Nachfolgend die möglichen Einstellungen:
 
<div style="clear: both"></div>
 
<div style="clear: both"></div>
  
=Vordefinierte Einstellung=
+
=Filter=
 +
 
 +
==Vordefiniertes Filterset==
 
[[File:mm_filter_vordefinierte_einstellung.png|thumb|365px]]
 
[[File:mm_filter_vordefinierte_einstellung.png|thumb|365px]]
 
+
Eine kommagetrennte Liste an IDs der Einträge, die angezeigt werden sollen.
Text, Text, Text
+
 
+
 
<div style="clear: both"></div>
 
<div style="clear: both"></div>
  
 
+
==Einfache Abfrage==
 
+
=Einfache Abfrage=
+
 
[[File:mm_filter_einfache_abfrage.png|thumb|365px]]
 
[[File:mm_filter_einfache_abfrage.png|thumb|365px]]
 
Text, Text, Text
 
 
 
<div style="clear: both"></div>
 
<div style="clear: both"></div>
  
  
 
+
==Eigenes SQL==
=Eigenes SQL=
+
 
[[File:mm_filter_eigenes_SQL.png|thumb|365px]]
 
[[File:mm_filter_eigenes_SQL.png|thumb|365px]]
 
Text, Text, Text
 
 
 
<div style="clear: both"></div>
 
<div style="clear: both"></div>
  
  
 
+
==Und-Bedingung (AND)==
=Und-Bedingung (AND)=
+
 
[[File:mm_filter_und_bedingung.png|thumb|365px]]
 
[[File:mm_filter_und_bedingung.png|thumb|365px]]
 
Text, Text, Text
 
 
 
<div style="clear: both"></div>
 
<div style="clear: both"></div>
  
  
 
+
==Oder-Bedingung (OR)==
=Oder-Bedingung (OR)=
+
 
[[File:mm_filter_oder_bedingung.png|thumb|365px]]
 
[[File:mm_filter_oder_bedingung.png|thumb|365px]]
 
Text, Text, Text
 
 
 
<div style="clear: both"></div>
 
<div style="clear: both"></div>
  
  
 
+
==Veröffentlichungsstatus==
=Published State=
+
 
[[File:mm_filter_published_state.png|thumb|365px]]
 
[[File:mm_filter_published_state.png|thumb|365px]]
 
Text, Text, Text
 
 
 
<div style="clear: both"></div>
 
<div style="clear: both"></div>
  
 
+
==Geoprotection==
 
+
=Geoprotection=
+
 
[[File:mm_filter_geoprotection.png|thumb|365px]]
 
[[File:mm_filter_geoprotection.png|thumb|365px]]
 
Text, Text, Text
 
 
 
<div style="clear: both"></div>
 
<div style="clear: both"></div>
  
  
 
+
==Ja/Nein==
=Ja/Nein=
+
 
[[File:mm_filter_ja_nein.png|thumb|365px]]
 
[[File:mm_filter_ja_nein.png|thumb|365px]]
 
Text, Text, Text
 
 
 
<div style="clear: both"></div>
 
<div style="clear: both"></div>
  
  
 
+
==Wert von-/bis==
=Wert von-/bis=
+
 
[[File:mm_filter_wert_von_bis.png|thumb|365px]]
 
[[File:mm_filter_wert_von_bis.png|thumb|365px]]
 
Text, Text, Text
 
 
 
<div style="clear: both"></div>
 
<div style="clear: both"></div>
  
  
 
+
==2 Felder mit Werten==
=Wert innerhalb 2 Felder=
+
 
[[File:mm_filter_wert_innerhalb_2_felder.png|thumb|365px]]
 
[[File:mm_filter_wert_innerhalb_2_felder.png|thumb|365px]]
 
Text, Text, Text
 
 
 
<div style="clear: both"></div>
 
<div style="clear: both"></div>
  
 
+
==Einzelauswahl==
 
+
=Einfache Auswahl=
+
 
[[File:mm_filter_einfache_auswahl.png|thumb|365px]]
 
[[File:mm_filter_einfache_auswahl.png|thumb|365px]]
 
Text, Text, Text
 
 
 
<div style="clear: both"></div>
 
<div style="clear: both"></div>
  
 
+
==Mehrfachauswahl==
 
+
=Mehrfachauswahl=
+
 
[[File:mm_filter_mehrfachauswahl.png|thumb|365px]]
 
[[File:mm_filter_mehrfachauswahl.png|thumb|365px]]
 
Text, Text, Text
 
 
 
<div style="clear: both"></div>
 
<div style="clear: both"></div>
  
  
 
+
==Textfilter==
=Textfilter=
+
 
[[File:mm_filter_textfilter.png|thumb|365px]]
 
[[File:mm_filter_textfilter.png|thumb|365px]]
 
Text, Text, Text
 
 
 
<div style="clear: both"></div>
 
<div style="clear: both"></div>

Aktuelle Version vom 4. September 2013, 16:17 Uhr

Allgemeines zu den Filtern

  1. MetaModels Attribute
  2. MetaModels Ausgabevorgaben
  3. MetaModels Eingabemaske
  4. MetaModels Filter
  5. MetaModels Ansichtseinstellungen

Was sind eigentlich Filter?

Icons filter.png

Bei MetaModels haben Filter eine breitere Bedeutung als dies umgangssprachlich der Fall ist. Filter steuern jede Art von Ansichtsdarstellung (Renderings), sowohl im Backend als auch im Frontend. Z.B. ob ein Datensatz als 'Published' erscheinen soll oder nicht.

Ein weiteres Einsatzgebiet ist klar das Ausfiltern von Listen in der Frontend-Darstellung. Beispielsweise, wenn man sich über eine Auswahl (Select, Radio-Buttons, Links) - einzeln oder kombiniert - gewisse Datensätze anzeigen lassen will.

Ein ganz anderes Einsatzgebiet beschäftigt sich mit der Navigation von der Listen- zur Detailansicht. Aus der Sicht MetaModels gibt es keine separaten Listen- und Archivansichten (respektive separate Frontend-Module), wie man diese z.B. von Contao-News oder Catalog her kennt. Für MetaModels ist jede Ansicht eine Listenansicht. Der Filter bestimmt, ob n Datensätze (aka Liste) oder nur 1 Datensatz (aka Detailansicht) angezeigt wird. Mit anderen Worten: Der Filter und nicht das Frontend-Modul macht den Unterschied.

Einstieg

Fehler beim Erstellen des Vorschaubildes: Datei scheint fehlend zu sein:

Mit Klick auf Neu erstellt man einen leeren Filter.

  1. Name editieren
  2. Einstellungen editieren.

Name editeren

Fehler beim Erstellen des Vorschaubildes: Datei scheint fehlend zu sein:

Der Name kann jederzeit geändert werden, ohne dass man später im den Renderings oder Frontend-Modulen eine Anpassung vornehmen muss.

Einstellungen editeren

Fehler beim Erstellen des Vorschaubildes: Datei scheint fehlend zu sein:

Jeder Filter besteht aus mindestens einer Einstellung. Ein Filter kann auch aus einer Kombination von Einstellungen aufgebaut sein.

Nachfolgend die möglichen Einstellungen:

Filter

Vordefiniertes Filterset

Fehler beim Erstellen des Vorschaubildes: Datei scheint fehlend zu sein:

Eine kommagetrennte Liste an IDs der Einträge, die angezeigt werden sollen.

Einfache Abfrage

Fehler beim Erstellen des Vorschaubildes: Datei scheint fehlend zu sein:


Eigenes SQL

Fehler beim Erstellen des Vorschaubildes: Datei scheint fehlend zu sein:


Und-Bedingung (AND)

Fehler beim Erstellen des Vorschaubildes: Datei scheint fehlend zu sein:


Oder-Bedingung (OR)

Fehler beim Erstellen des Vorschaubildes: Datei scheint fehlend zu sein:


Veröffentlichungsstatus

Fehler beim Erstellen des Vorschaubildes: Datei scheint fehlend zu sein:

Geoprotection

Fehler beim Erstellen des Vorschaubildes: Datei scheint fehlend zu sein:


Ja/Nein

Fehler beim Erstellen des Vorschaubildes: Datei scheint fehlend zu sein:


Wert von-/bis

Fehler beim Erstellen des Vorschaubildes: Datei scheint fehlend zu sein:


2 Felder mit Werten

Fehler beim Erstellen des Vorschaubildes: Datei scheint fehlend zu sein:

Einzelauswahl

Fehler beim Erstellen des Vorschaubildes: Datei scheint fehlend zu sein:

Mehrfachauswahl

Fehler beim Erstellen des Vorschaubildes: Datei scheint fehlend zu sein:


Textfilter

Fehler beim Erstellen des Vorschaubildes: Datei scheint fehlend zu sein:
Ansichten
Meine Werkzeuge

Contao Community Documentation

Chuck Norris programmiert kein PHP, er diktiert das Ergebnis. Den Rest macht der Editor aus Angst.

Stefan Lindecke
Navigation
Verstehen
Verwenden
Entwickeln
Verschiedenes
Werkzeuge