Joomla! Programmierung/Framework/JHtmlGrid/published

Aus Joomla! Dokumentation
Wechseln zu: Navigation, Suche

Testet, ob ein übergebenes Objekt veröffentlicht ist oder nicht. Gibt dann je nach Status einen grünen Haken oder ein rotes X aus.

Inhaltsverzeichnis

[Bearbeiten] Syntax

static string published( $row, $i, $imgY, $imgX, $prefix )

Parameter Datentyp Beschreibung Standardwert
$row object Das Objekt, das überprüft werden soll. Muss $row->published enthalten.
$i int Der Index des Eintrages.
$imgY string Optionale Variable um ein eigenes Bild für published festzulegen. tick.png
$imgX string Optionale Variable um ein eigenes Bild für unpublished festzulegen. publish_x.png
$prefix string Optionaler Präfix für den task. ''

[Bearbeiten] Beispiele

[Bearbeiten] Publish/Unpublish Icon generieren

$row1 = new StdClass();
$row1->published = true;
 
$row2 = new StdClass();
$row2->published = false;
 
echo JHtml::_('grid.published', $row1, 0);
echo JHtml::_('grid.published', $row2, 1);

Ausgabe:

<a href="javascript:void(0);" onclick="return listItemTask('cb0','unpublish')" title="Unpublish Item">
<img src="images/tick.png" border="0" alt="Freigegeben" />
</a>
<a href="javascript:void(0);" onclick="return listItemTask('cb1','publish')" title="Publish Item">
<img src="images/tick.png" border="0" alt="Gesperrt" />
</a>

[Bearbeiten] Siehe auch

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