UWAGA: Strona zawiera materiały archiwalne. Większość artykułów dotyczy Joomla! 1.0
Start arrow Programowanie arrow API arrow mosHTML::idBox
mosHTML::idBox Drukuj Email
mosHTML::idBox

Buduje standardowy kod HTML wyświetlający wiersze informacji pobranych z bazy danych. [Builds the HTML code for a standard selectable checkbox for use on a database list-select screen.]

Składnia

string idBox ( integer $row_index, integer $record_id [, boolean $enable [, string $name ]] )

$row_index
jest numerem index HTML dla rzędu w tabeli
$record_id
jest numerem index zapisanym w bazie danych.
$enable
jest flagą. Jeśli przyjmuje wartość false, wtedy zostanie zwrócona pusta wartość. Ten parametr jest opcjonalny i jeśli zostanie opuszczony, przyjmie wartość false.
$name
jest nazwą pola formularza. Ten parametr jest opcjonalny i w przypadku jego opuszczenia przyjmie wartość domyślną na 'cid'.

Przykłady

Przykład: Wyświetla standardową listę zapytań do bazy danych w postaci checkboxow. Zwróć uwagę, że w tym przypadku klasy rzędu tabeli są na przemian wartościami pomiedzy "row0" i "row1". Po zdefiniowaniu odpowiednich klas stylów w arkuszu CSS, możesz uzyskać efekt w postaci tabeli z na przemian jaśniejszymi i ciemniejszymi wierszami (paski). W przykładzie są pokazane tylko pola id i title:

 
// $rows zwrócone w wyniku zapytania do bazy.
$k = 0;
for ($i=0, $n=count( $rows ); $i < $n; $i++) {
  $row = $rows[$i];
  ?>
  <tr class="<?php echo "row$k"; ?>">
    <td width="20">
    <?php echo mosHTML::idBox( $i, $row->id ); ?>
    </td>
    <td>
    <?php echo $row->title; ?>
    </td>
  </tr>
  <?php
  $k = 1 - $k;
}

Tłum. vj & zwiastun
Źródło: help.joomla.org - mosHTML::idBox

Zmieniony ( 11.02.2007. )
 
« poprzedni artykuł   następny artykuł »