Page 53 - Senayan Documentation
P. 53

4 Membership






















                                               Gambar 4.9: Member Card







                   4.7 Member Custom Field

                   Serupa dengan Biblio Custom, pada fitur ini pengguna senayan dapat menambahkan
                   informasi (field) baru yang harus diisikan dalam informasi keanggotaan. Untuk menam-
                   bahkan field baru, langkah-langkahnya adalah sebagai berikut:

                      • Buka file member_custom_fields.inc.php yang terletak di folder /admin/mod-
                        ul/membership

                      • Dalam file ini terdapat 5 custom field yang dapat digunakan. Custom field ini
                        dapat dihapus atau dikurangi. Misalnya akan di tambah 1 field baru untuk infor-
                        masi status pernikahan. Maka custon 2-5 dihapus terlebih dahulu.
                      • Pada Custom Field 1 diisi sebagai berikut:



                             'dbfield' => 'status', // name of field in 'biblio' table in database, make sure you already define it!
                             'label' => __('Status Pernikahan'), // label of field in form
                             'type' => 'text', // type of field
                             'default' =>  , // default value of field
                             'max' => '50', // maximum character to enter in 'text' field type
                             'data' => false, // an array of data for 'dropdown', 'checklist' or 'choice'
                             'indexed' => true, // NOT APPLICABLE YET, FOR FUTURE RELEASE USE
                             'width' => 50), // width of field in form for 'text' field type, maximum is 100
                      • Berikutnya adalah menambahkan field/kolom status pada tabel member.

                      • Hasil dari modifikasi ini adalah sebagai berikut (dapat dilihat pada add new
                        member):




                                                           40
   48   49   50   51   52   53   54   55   56   57   58