เริ่มการการสร้างเว็บเพจแบบ ระบุให้ต้องเป็นสมาชิกเท่านั้นถึงจะเข้าใช้งานได้
1. คลิกเลือก "Login Require" และเลือก Dropdown list ส่วนของ "กำหนดสิทธิ์แบ่งตามแผนก" เป็นตัวเลือก "1 - ฝ่ายขาย" เพื่อให้หน้าสั่งซื้อนี้ใช้งานได้เฉพาะฝ่ายขายเท่านั้น
เมื่อกำหนดชื่อต่างๆเรียบร้อย ก็คลิกสร้างไฟล์ Models, Views, JS และ Controller ให้เรียบร้อย (สำหรับ Version 0.6 จะมีปุ่ม "สร้างไฟล์ทั้งหมด")
2. จากนั้นให้คลิกลิงค์เพื่อดูตัวอย่าง(ในหน้า Controller) ก็จะพบกับหน้าเว็บที่เราสร้างเอาไว้ จะเห็นว่า จะต้อง Login ก่อนเข้าใช้งาน

3. ให้ล็อกอินด้วย Admin เพื่อทดสอบการเข้าถึงหน้าเว็บ (ดูข้อมูล User ในตอนที่ 12 ข้อที่ 4)
4. เมื่อล็อกอินเข้าไปเนื่องจากในหน้าตั้งค่า (ข้อ 1) เราไม่ได้เปิดให้สิทธิ์แอดมินใช้งาน ดังนั้นจะไม่สามารถเข้าถึงหน้าเว็บเพจนี้ได้ เนื่องจาก Adminไม่ได้อยู่ใน "ฝ่ายขาย" นั่นเอง
*** กรณีที่ต้องการให้แอดมินมีสิทธิ์ใช้งานได้ ให้คลิกเลือก "กำหนดสิทธิ์แบ่งตามระดับผู้ใช้งาน" เป็นระดับ "9 - ผู้ดูแลระบบ" เข้าไปด้วย จากนั้นให้เข้าไปแก้โค้ดส่วนของ Controller หลังจากที่ได้สร้างออกมาเป็นไฟล์เรียบร้อยแล้ว
โดยแก้จากตัวเชื่อมในเงื่อนไข && เป็น || (ในส่วนที่ได้ไฮไลท์ไว้ในฟังก์ชั่น render_view() )
5. ให้ Logout ออก แล้วกลับไปที่ ข้อ 2 เพื่อคลิกลิงค์พรีวิวเว็บเพจนี้อีกครั้ง และทำการล็อกอินเข้าใช้งานใหม่ด้วยรหัส User01 ซึ่งสังกัด "ฝ่ายขาย" (ดูข้อมูลในตอนที่ 12 ข้อที่ 4) จะสามารถเข้าถึงหน้าเว็บเพจได้เมื่อล็อกอินเรียบร้อย
1. คลิกเลือก "Login Require" และเลือก Dropdown list ส่วนของ "กำหนดสิทธิ์แบ่งตามแผนก" เป็นตัวเลือก "1 - ฝ่ายขาย" เพื่อให้หน้าสั่งซื้อนี้ใช้งานได้เฉพาะฝ่ายขายเท่านั้น
เมื่อกำหนดชื่อต่างๆเรียบร้อย ก็คลิกสร้างไฟล์ Models, Views, JS และ Controller ให้เรียบร้อย (สำหรับ Version 0.6 จะมีปุ่ม "สร้างไฟล์ทั้งหมด")
2. จากนั้นให้คลิกลิงค์เพื่อดูตัวอย่าง(ในหน้า Controller) ก็จะพบกับหน้าเว็บที่เราสร้างเอาไว้ จะเห็นว่า จะต้อง Login ก่อนเข้าใช้งาน

3. ให้ล็อกอินด้วย Admin เพื่อทดสอบการเข้าถึงหน้าเว็บ (ดูข้อมูล User ในตอนที่ 12 ข้อที่ 4)

4. เมื่อล็อกอินเข้าไปเนื่องจากในหน้าตั้งค่า (ข้อ 1) เราไม่ได้เปิดให้สิทธิ์แอดมินใช้งาน ดังนั้นจะไม่สามารถเข้าถึงหน้าเว็บเพจนี้ได้ เนื่องจาก Adminไม่ได้อยู่ใน "ฝ่ายขาย" นั่นเอง
*** กรณีที่ต้องการให้แอดมินมีสิทธิ์ใช้งานได้ ให้คลิกเลือก "กำหนดสิทธิ์แบ่งตามระดับผู้ใช้งาน" เป็นระดับ "9 - ผู้ดูแลระบบ" เข้าไปด้วย จากนั้นให้เข้าไปแก้โค้ดส่วนของ Controller หลังจากที่ได้สร้างออกมาเป็นไฟล์เรียบร้อยแล้ว
โดยแก้จากตัวเชื่อมในเงื่อนไข && เป็น || (ในส่วนที่ได้ไฮไลท์ไว้ในฟังก์ชั่น render_view() )
5. ให้ Logout ออก แล้วกลับไปที่ ข้อ 2 เพื่อคลิกลิงค์พรีวิวเว็บเพจนี้อีกครั้ง และทำการล็อกอินเข้าใช้งานใหม่ด้วยรหัส User01 ซึ่งสังกัด "ฝ่ายขาย" (ดูข้อมูลในตอนที่ 12 ข้อที่ 4) จะสามารถเข้าถึงหน้าเว็บเพจได้เมื่อล็อกอินเรียบร้อย
<< การตรวจสอบสิทธิ์ ด้วยระดับผู้ใช้งาน จำกัดสิทธิ์ตารางแสดงรายการเฉพาะ ที่เป็นเจ้าของ »
[[ PHP CI MANIA | ลดเวลาเขียนโค้ด เพิ่มเวลาบริหารจัดการได้มากขึ้น | Webpage Generator by CodeIgniter Framework ]]
HOME
HOME
--------------------------------
สนับสนุนค่ากาแฟผู้เขียนได้ที่
PHP CI MANIA - PHP Code Generator
โปรแกรมช่วยสร้างโค้ด ลดเวลาการเขียนโปรแกรม
ความคิดเห็น
แสดงความคิดเห็น