Table pager drupal hosting
Dicatat oleh add1sun pada 1 Februari, 2007 at 23:48
Kita perlu berfikir tentang bagaimana untuk mengendalikan kejadian tema ( 'meja') dalam kerja kita. Tidak ada HTML terus ke hanya cetak dalam fail TPL untuk theming mudah jadi apa yang perlu kita lakukan dengan lelaki ini? Berikut adalah contoh tpl.php diambil daripada pengguna. Berbincang.
// Gambaran Keseluruhan jadual:
$ Header = array (
tema ( 'table_select_header_cell. array ()),
array ( 'data' => t ( 'Nama Pengguna'), 'bidang' => 'u.name'),
array ( 'data' => t ( 'Status'), 'bidang' => 'u.status'),
t ( 'Peranan'),
array ( 'data' => t ( 'Ahli'), 'bidang' => 'u.created'. 'jenis' => 'desc'),
array ( 'data' => t ( 'akses Last'), 'bidang' => 'u.access'),
t ( 'Operasi')
$ Output = drupal_render (bentuk $ [ 'pilihan']);
jika (isset ($ form [ 'name']) is_array (bentuk $ [ 'nama'])) foreach (element_children (bentuk $ [ 'nama']) sebagai $ utama) $ baris [] = array (
drupal_render ($ form [ 'akaun'] [$ utama]),
drupal_render ($ form [ 'nama'] [$ utama]),
drupal_render ($ [ 'status'] form [$ utama]),
drupal_render (bentuk $ [ 'peranan'] [$ utama]),
drupal_render ($ form [ 'member_for'] [$ utama]),
drupal_render ($ form [ 'last_access'] [$ utama]),
drupal_render (bentuk $ [ 'operasi'] [$ utama]),
);
>
>
lagi $ baris [] = array (array ( 'data' => t ( 'Tiada pengguna yang ada.'), 'colspan' => '7'));
>
. $ Output = tema (. 'Jadual' array ( 'header' => $ pengepala 'baris' => $ baris 'sifat-sifat' => array (), 'caption' => NULL)...);
if ($ form [ 'pager'] [ '#VALUE']) $ output = drupal_render (bentuk $ [ 'pager']).;
>
. $ Output = drupal_render (bentuk $);
// AMARAN: pastikan untuk kembali selepas cetak, ini adalah pengganti pulangan
print $ output;
?>
Menonton video ini!