Home

Mengganti Field Email menjadi Institusi pada Daftar Anggota PDF Cetak Surel
Ditulis oleh Aril Apria Susanto   
Kamis, 09 April 2009 13:17

 

Tutorial singkat ini akan menjelaskan bagaimana cari untuk mengubah field Email pada Daftar Anggota menjadi field Institusi. Atau pada perpustakaan sekolah yang saya kelola, institusi saya ganti dengan Kelas/Jabatan. Tapi ingat .... isi atau record pada field Institusi adalah berupa nama kelas atau jabatan, sebagai contoh: XI AP 1, XII PJ 1, Karyawan atau Guru.

Secara default ketika kita membuka Menu Keanggotaan maka tampilan yang muncul adalah :

Daftar Anggota - Tampilan Awal

 

Buka File /admin/modules/membership/index.php

Carilah baris 352

// create datagrid

$datagrid = new simbio_datagrid();

if ($can_read AND $can_write) {

$datagrid->setSQLColumn('m.member_id',

'm.member_id AS \''.lang_mod_membership_field_member_id.'\'',

'm.member_name AS \''.lang_mod_membership_field_name.'\'',

'mt.member_type_name AS \''.lang_mod_membership_field_membership_type.'\'',

'm.member_email AS \''.lang_mod_membership_field_email.'\'',

'm.last_update AS \''.lang_mod_membership_common_last_update.'\'');

} else {

$datagrid->setSQLColumn('m.member_id AS \''.lang_mod_membership_field_member_id.'\'',

'm.member_name AS \''.lang_mod_membership_field_name.'\'',

'mt.member_type_name AS \''.lang_mod_membership_field_membership_type.'\'',

'm.member_email AS \''.lang_mod_membership_field_email.'\'',

'm.last_update AS \''.lang_mod_membership_common_last_update.'\'');

 

 

Ubah menjadi :

 

// create datagrid

$datagrid = new simbio_datagrid();

if ($can_read AND $can_write) {

$datagrid->setSQLColumn('m.member_id',

'm.member_id AS \''.lang_mod_membership_field_member_id.'\'',

'm.member_name AS \''.lang_mod_membership_field_name.'\'',

'mt.member_type_name AS \''.lang_mod_membership_field_membership_type.'\'',

//'m.member_email AS \''.lang_mod_membership_field_email.'\'',

'm.inst_name AS \''.lang_mod_membership_field_institution.'\'',

'm.last_update AS \''.lang_mod_membership_common_last_update.'\'');

} else {

$datagrid->setSQLColumn('m.member_id AS \''.lang_mod_membership_field_member_id.'\'',

'm.member_name AS \''.lang_mod_membership_field_name.'\'',

'mt.member_type_name AS \''.lang_mod_membership_field_membership_type.'\'',

//'m.member_email AS \''.lang_mod_membership_field_email.'\'',

'm.inst_name AS \''.lang_mod_membership_field_institution.'\'',

'm.last_update AS \''.lang_mod_membership_common_last_update.'\'');

}

 

Penjelasannya adalah :

Field member_email yang ada pada table member diganti dengan field inst_name

Penggantiannya cukup dengan menggunakan tanda // (double slash) pada field yang akan diganti :

//'m.member_email AS \''.lang_mod_membership_field_email.'\'',

kemudian tuliskan dibaris berikutnya field yang akan ditampilkan :

'm.inst_name AS \''.lang_mod_membership_field_institution.'\'',

 

Cara seperti ini juga berlaku jika anda akan merubah field-field lainnya.

 

Berikut tampilan Daftar Anggota yang sudah dirubah.

Daftar Anggota - OK

Untuk mengubah tampilan field Institusi diganti menjadi Kelas/Jabatan, silahkan menuju folder /lib/lang/

buka file indonesia.lang.inc.php

Cari baris :

define('lang_mod_membership_field_institution', 'Institusi');

ganti dengan

define('lang_mod_membership_field_institution', 'Kelas/Jabatan');

 

File /admin/modules/membership/index.php yang sudah diedit dapat diambil disini. Jangan lupa untuk membackup file aslinya sebelum menimpanya dengan yang baru untuk menghindari hal yang tidak diinginkan.

 

Tutorial ini telah dicoba menggunakan Senayan v.3 Stable 6, v.3 Stable 7, v.3 Stable 8 dan v.3 Stable 9

 

Terakhir Diperbaharui pada Sabtu, 07 November 2009 16:50
 

Add comment


Security code
Refresh

RocketTheme Joomla Templates