Dokumentationen>>Sitemap>>Erläuterungen zu der Version 2.0.J


Konfiguration Ansicht

Nach der Installation sind schon einige Ansichten installiert, eine Übersicht zeigt die installierten.

Am Beispiel der Content Ansicht zeigen wir die vorhandenen Möglichkeiten

Eine Ansicht muss einen Namen bekommen und kann eine Beschreibung haben. Das Feld Ansicht kann leer bleiben, dann wird aber auch nichts angezeigt. Eine Ansicht muss die Felder:

  • title (englische Schreibweise)
  • section
  • category
  • link

liefern. Section und Category können leer sein, müssen aber als Felder in Ergebnis vorhanden sein. Ansonsten handelt es sich um ein relativ normales SQL-Statement. Die Besonderheit sind die Variablem Werte die zur Laufzeit ausgetauscht werden:

  • NOW: Wird durch die aktuelle Zeit ersetzt
  • USER_ID: Wird durch die ID des aktuell angemeldeten Besuchers ersetzt
  • USER_GID: Wird durch die ID der Benutzergruppe des aktuell angemeldeten Besuchers ersetzt

Diese Werte müssen in geschweifte Klammern gesetzt werden.

Eine weitere Besonderheit sind die Bedingungen mit doppelten geschweiften Klammerm, wie diese:

{ AND c.sectionid IN ({sectionid}) }

Diese Bedingung wird, wenn der Parameter sectionid einen Wert zu

AND c.sectionid IN (17)

und wenn der Parameter sectionid leer ist, entfällt der komplette Ausdruck. Man muss also immer darauf achten das das SQL-Statement auch ohne diesen Teil die richtige Syntax aufweist.

Hier sieht man die möglichen Parameter für diese Ansicht. Es ist hier beliebiges Möglich, die Parameterbeschreibung -also welche Parameter vorhanden sind- wird in der Datenbank gespeichert. Die Parameterbeschreibung kann nur durch dem Import einer Ansicht in die Datebank gelangen. Manuelles editieren ist nicht vorgesehen.

Attachments