Personal tools

Log in

Changes

From Limbas Wiki

Jump to: navigation, search

Html-Templates

1,077 bytes added, 1 year ago
Filter
== Filter ==
Die Verknüpfung, über die iteriert wird, kann mit einer Erweiterung gefiltert werden. So können bspw. immer nur maximal 5 Datensätze angezeigt werden, oder nur alle Datensätze, die einen bestimmten Feld-Inhalt haben.
 
Eine Filter-Funktion, definiert in einer Extension (siehe [[Skript-Erweiterungen]]), gibt ein Array mit den optionalen Einträgen ''gsr'', ''filter'' und ''extension'' zurück. Diese entsprechen den Parametern der Funktion [[Funktion_"get_gresult()"|get_gresult]]:
function report_filterTable() {
$gsr = array();
$gsr[tableID]...
$filter = array();
...
$extension = array();
...
return array('gsr' => $gsr, 'filter' => $filter, 'extension' => $extension);
}
 
Um eine Filter-Funktion einzutragen, setzt man im Wysiwyg-Editor den Cursor in die entsprechende Zeile und wählt über den Menüpunkt ''Tabelle'' -> ''Wdh. Zeile-Filter'' die Funktion aus. Im Html kann die Funktion alternativ über das Attribut ''data-lmb-data-row-filter'' gesetzt werden. Die Notation der Funktion ist dabei gleich wie beim Funktions-Platzhalter.
==Funktionsaufrufe==
Autor
783
edits