Filteroperatoren in Dateilisten bzw. Repository

13. Apr 2010

Dieser Artikel beschreibt die möglichen Operatoren, die Sie in Datei-Listen bzw. über das Repository (PHP-Framework) einsetzen können.

In Weblication® CMS können Sie Dateien auf unterschiedliche Weise auflisten. So gibt es z.B. die Möglichkeit, über die Listenfunktionalität (z.B. Aktuelles) zu gehen, oder über das Repository usw.

Auf diese Dateilisten lassen sich Filter anwenden, die nachfolgend beschrieben werden.

Ein Filter setzt sich aus drei Werten zusammen:

  • wPath
    Wert im Dokument (z.B /wd:extension oder /wd:stat)
  • operator
    Bedingungsoperator (Erlaubte Operatoren siehe unten)
  • condition
    Bedingung


Mögliche Operatoren sind:

Operator Bedeutung
== Der Filter berücksichtigt nur Werte, die gleich der Bedingung sind
!= Der Filter berücksichtigt nur Werte, die NICHT gleich der Bedingung sind
< Der Filter berücksichtigt nur Werte, die kleiner der Bedingung sind
<= Der Filter berücksichtigt nur Werte, die kleiner bzw. gleich der Bedingung sind
> Der Filter berücksichtigt nur Werte, die größer der Bedingung sind
>= Der Filter berücksichtigt nur Werte, die größer bzw. gleich der Bedingung sind
contains Der Filter berücksichtigt nur Werte, die die Bedingung enthalten
!contains Der Filter berücksichtigt nur Werte, die die Bedingung NICHT enthalten
containsi Der Filter berücksichtigt nur Werte, die die Bedingung unabhängig von der Gross-/Kleinschreibweise (CaseInSensitiv) enthalten
!containsi Der Filter berücksichtigt nur Werte, die die Bedingung unabhängig von der Gross-/Kleinschreibweise (CaseInSensitiv) NICHT enthalten
pregMatch Der Filter berücksichtigt nur Werte, die dem regulären Ausdruck entsprechen
!pregMatch Der Filter berücksichtigt nur Werte, die dem regulären Ausdruck NICHT entsprechen
pregiMatch Der Filter berücksichtigt nur Werte, die dem regulären Ausdruck entsprechen, ohne zwischen Groß- und Kleinschreibung zu unterscheiden
!pregiMatch Der Filter berücksichtigt nur Werte, die dem regulären Ausdruck NICHT entsprechen, ohne zwischen Groß- und Kleinschreibung zu unterscheiden
! Der Filter berücksichtigt nur Werte, die existieren
PHP-Callback Funktion Der Filter berücksichtigt nur Werte, die der Bedingung der hinterlegten PHP-Callback Funktion entsprechen

wenn der Operator leer ist, muss der Wert existieren

Beispiele für den Einsatz von Listen finden Sie z.B. nachfolgend über die weiterführenden Links.

Ähnliche Seiten

Entwicklerbereich Weblication® CMS - © Scholl Communications AG