untuk menentukan function apa yang akan di panggil ketika form di submit
onSave ( $func_name_on_save = '', $var_name_on_save = '', $call_after_saved = false );
return FALSE
maka penyimpanan ke database tidak akan dieksekusi$form = _lib('pea', 'table_name'); $form->initEdit(!empty($_GET['id']) ? 'WHERE id='.$_GET['id'] : ''); $form->edit->setLanguage(); $form->edit->addInput('header','header'); $form->edit->input->header->setTitle(!empty($_GET['id']) ? 'Edit Data' : 'Add Data'); $form->edit->addInput('title','text'); $form->edit->input->title->setTitle('Title'); $form->edit->input->title->setLanguage(); $form->edit->onSave('coba_check'); echo $form->edit->getForm(); function coba_check($id) {global $form; if (empty($id)) { $form->edit->setFailSaveMessage('Maaf, anda tidak nerhasil memasukkan data'); return false; } }perhatikan pada function "coba_check" di atas, jika anda ingin menentukan gagal input dengan me-return FALSE, maka sebelumnya anda harus menentukan error message yang lebih bisa dipahami oleh user. Karena jika anda tidak menentukan error message, maka pesan error yang tampil akan menggunakan text default yang tidak spesifik menjelaskan alasan kenapa submit form bisa gagal
File Path: includes/lib/pea/phpEditAdmin.php ini adalah class yang di panggil oleh pea ketika ingin membuat form untuk meng-edit data yang ada dalam database
0 Comment
Post Your Comment