เทมเพลต example_project จะอยู่ที่ตำแหน่ง
application\models\Member_login_model.php
ฟังก์ชั่น validate() สามารถเพิ่มจากตรงนี้ได้
$data = array(
'user_id' => $row->userid,
'user_prefix_name' => $row->prefix,
'user_firstname' => $row->firstname,
'user_lastname' => $row->lastname,
'user_email' => $row->email,
'user_level' => $row->level,
'user_department_id' => $row->department_id,
'login_validated' => TRUE
);
$this->session->set_userdata($data);
เทมเพลต example_expert จะอยู่ที่ตำแหน่ง
application\modules\member\models\Login_model.php
ฟังก์ชั่น validate() สามารถเพิ่มจากตรงนี้ได้
$data = array(
'user_id' => $row->userid,
'user_prefix_name' => $row->prefix,
'user_firstname' => $row->firstname,
'user_lastname' => $row->lastname,
'user_email' => $row->email,
'user_level' => $row->level,
'ci_mania_login' => TRUE,
'login_validated' => TRUE
);
$this->session->set_userdata($data);
การเพิ่มตัวเลือก SESSION ในหน้าตั้งค่า ฟิลด์ค้นหา/INPUT
เปิดไปที่ไฟล์ application\core\MY_Controller.php
ค้นหาคำว่า owner_session_option_list (จะอยู่ประมาณบรรทัดที่ 262)
สังเกตุด้านก่อนหน้านั้นจะมีตัวแปร $user_session ที่เก็บค่า SESSION จากการล็อกอินเบื้องต้นเอาไว้
ค้นหาคำว่า owner_session_option_list (จะอยู่ประมาณบรรทัดที่ 262)
สังเกตุด้านก่อนหน้านั้นจะมีตัวแปร $user_session ที่เก็บค่า SESSION จากการล็อกอินเบื้องต้นเอาไว้
เราสามารถเพิ่มตัวเลือกให้ตรงกับ Login Model ที่เราแก้ไขด้านบนนี้
เช่น โค้ดเริ่มต้น
เช่น โค้ดเริ่มต้น
$user_session = array('user_id' => 'SESSION ไอดี ผู้ใช้งาน','user_prefix_name' => 'SESSION คำนำหน้าชื่อ','user_firstname' => 'SESSION ชื่อ ผู้ใช้งาน','user_lastname' => 'SESSION นามสกุล ผู้ใช้งาน','user_email' => 'SESSION email ผู้ใช้งาน','user_level' => 'SESSION ระดับ ผู้ใช้งาน','user_department_id' => 'SESSION แผนกที่สังกัด');$this->data['owner_session_option_list'] = createOptionListArray($user_session);
หากต้องการเพิ่ม SESSION ใหม่ก็เพิ่ม อาร์เรย์เข้าไปอีก จะได้ดังนี้
$user_session = array('user_id' => 'SESSION ไอดี ผู้ใช้งาน','user_prefix_name' => 'SESSION คำนำหน้าชื่อ','user_firstname' => 'SESSION ชื่อ ผู้ใช้งาน','user_lastname' => 'SESSION นามสกุล ผู้ใช้งาน','user_email' => 'SESSION email ผู้ใช้งาน','user_level' => 'SESSION ระดับ ผู้ใช้งาน','user_department_id' => 'SESSION แผนกที่สังกัด','account_id' => 'SESSION เลขบัญชี',);$this->data['owner_session_option_list'] = createOptionListArray($user_session);
PHP CI MANIA - PHP Code Generator
โปรแกรมช่วยสร้างโค้ด "ลดเวลาการเขียนโปรแกรม"
ความคิดเห็น
แสดงความคิดเห็น