nav.inc
class untuk membuat navigasi pada class {phpRollAdmin}
includes/lib/pea/nav.inc.php
class untuk membuat navigasi di library pea
menentukan object dari class bbcSQL yang digunakan
setDB($db = '');
menentukan berapa maximal baris yang di tampilkan pada class phpRollAdmin
setNumMaxRows($int_max_rows = '10');
- $int_max_rows: Integer berapa maximal baris yang ditampilkan untuk tiap halamanya
menentukan field apa saja yang bisa di filter [depricated]
setSearchField($arr_field);
- $arr_field: Array field2 apa saja yang bisa difilter
memecah query MySQL untuk membedakan antara WHERE, SELECT, ORDER BY dll
parseQuery();
untuk menghitung jumlah baris dari hasil query MySQL
getNumAllRows();
mengambil total halaman yang tersedia
getNumPage();
memecah halaman agar bisa dijadikan link untuk tiap link angka halaman
parseUrl();
mengambil data2 dari object yang tersedia dalam class
getData();
menentukan kata yang digunakan untuk navigasi next dan previous halaman
setPrevNextWord($string_prev_word, $string_next_word);
- $string_prev_word: String untuk menentukan label pada link halaman sebelumnya
- $string_next_word: String untuk menentukan label pada link halaman selanjutnya
menentukan class html css apakah untuk tiap link halaman di navigasi
setLinkClass($string_class);
- $string_class: String nama class yang ingin digunakan
menentukan background link halaman di navigasi [depricated]
setBgColorA($string_bgcolor);
- $string_bgcolor: String warna untuk background navigasi dengan angka ganjil
menentukan background link halaman di navigasi [depricated]
setBgColorB($string_bgcolor);
- $string_bgcolor: String warna untuk background navigasi dengan angka ganjil
menentukan kata2 yang digunakan untuk status navigasi halaman
setStatusWord($string_result, $string_to, $string_of);
- $string_result: String kata "hasil"
- $string_to: String kata "ke"
- $string_of: String kata "dari"
mengambil tag HTML link untuk halaman sebelumnya
getPrev();
mengambil tag HTML link untuk halaman selanjutnya
getNext();
mengambil Array tag link navigasi halaman
getArrNav();
mengambil status navigasi
getNavStatus();
mengambil link navigasi
getNav();
mengambil status navigasi halaman
getStatus();
mengambil form untuk jumping ke halaman yang dituju
getGoToForm($withFormTag=true);
- $withFormTag: Boolean menentukan apakah tang HTML akan di-returnkan ataukah tidak
mengambil link untuk menampilkan semua baris data (maximal 500 baris)
getViewAllLink($text_link_tampil = 'Show All', $text_link_tidak_tampil = 'Show part');
- $text_link_tampil: String text tampilkan semua
- $text_link_tidak_tampil: String text tampilkan sebagian
menampikan tag form pencarian [depricated]
getSearchForm();
mengambil form HTML untuk jumping menuju halaman yang dituju
getCompleteNav();
mengambil semua data hasil dari Query MySQL
getArrayResult();
menampilkan data hasil query MySQL dalam bentuk HTML
fetch();
method utama yang dipanggil
debug($bool_check, $string_debug = "", $string_ok_message="", $string_error_message = "");
- $bool_check: Boolean apakah ingin menampilkan hasil debug ataukah tidak
- $string_debug: String debug yang ingin ditampilkan
- $string_ok_message: String pesan berhasil
- $string_error_message: String pesan error
method untuk menentukan aktif tidak nya debug
setDebug($bool_debug="on");
- $bool_debug: String dengan pilihan "on" dan "off"