Joomla! Programmierung/Framework/JHtmlGrid/sort

Aus Joomla! Dokumentation
Wechseln zu: Navigation, Suche

Erstellt einen "sortierbaren" Link, der per Javascript eine Sortierfunktion aktiviert.

Inhaltsverzeichnis

[Bearbeiten] Syntax

static string sort( $title, $order, $direction, $selected, $task )

Parameter Datentyp Beschreibung Standardwert
$title string Der Titel des Links, der angezeigt werden soll.
$order string Das (Datenbank)Feld, nach dem sortiert werden soll.
$direction string Die Sortierreihenfolge des Feldes. asc
$selected string Der Name des Feldes, nach dem aktuell sortiert wird. Stimmt dieser mit $order überein, dann wird ein entsprechender Pfeil ausgegeben. 0
$task string Ein optionaler task, der den Standardtask überschreibt. null

[Bearbeiten] Beispiele

[Bearbeiten] Sortierbarer Link generieren

$title = 'Username';
$order = 'username';
$direction = 'desc';
$selected = 'username';
$task = 'order';
 
echo JHtml::_('grid.sort', $title, $order, $direction, $selected);

Ausgabe (bei aktiviertem deutschen Sprachfile):

<a href="javascript:tableOrdering('username','desc','order');"
title="Klicken Sie, um diese Spalte zu sortieren">
<img src="administrator/images/sort_desc.png" />
</a>

[Bearbeiten] Siehe auch

Meine Werkzeuge
Namensräume
Varianten
Aktionen
Navigation
Sonstiges
Team Navigation
Werkzeuge