ต้องการ block menu ครับ

  • warning: realpath() [function.realpath]: SAFE MODE Restriction in effect. The script whose uid is 1005 is not allowed to access /tmp owned by uid 0 in /var/www/sites/sugree/codenone.com/subdomains/www/html/includes/file.inc on line 190.
  • warning: realpath() [function.realpath]: SAFE MODE Restriction in effect. The script whose uid is 1005 is not allowed to access /tmp owned by uid 0 in /var/www/sites/sugree/codenone.com/subdomains/www/html/includes/file.inc on line 190.

ผมต้องการ block menu ครับ
โดย จะมีการแบ่ง user ออกเป็นประเภท
แล้วต้องการให้ login เข้ามาในระบบแล้ว
มี menu service ไม่เหมือนกันครับ

ตัวอย่าง

menu
-service1
-service2
-service3

user group1 สามารถใช้งานแค่ service1
user group2 สามารถใช้งานแค่ service1 กับ service2
user group3 สามารถใช้งานแค่ service3

ไม่ทราบว่าต้องกำหนดยังไง หรือต้องใช้ module อะไรเพิ่มครับ
ขอบคุณครับ

sugree's picture

มีหลายวิธี

  1. สร้างบล็อค 3 บล็อคสำหรับ 3 กลุ่ม แล้วก็กำหนดสิทธิ์การแสดงผลในบล็อคให้เรียบร้อย
  2. อีกแบบ สร้างบล็อคอันเดียว ใส่ php เพื่อตรวจสอบสิทธิ์ด้วย user_access() ตามต้องการ

พอดีผมต้องการให้อยู่ในเมนูเดียวกัน
แบบว่า ป้องกันการเข้าถึง เมนู ครับ
รบกวนขอรายละเอียดแบบ ที่ 2 เพิ่มครับ

ขอบคุณครับ

***** อ้อ ผมทำได้แล้วครับ ใช้ Module menu_per_role ครับ

sugree's picture

เดี๋ยวนี้มีโมดูลเกือบ 1500 แล้ว เยอะจริงๆ

ย้าย Codenone

ประกาศย้าย Codenone ไปใช้ Forum ของ Blognone แทนครับ ตามไปตั้งกระทู้ต่อได้ที่ Codenone Forum (รายละเอียดอ่านจากกระทู้ ย้าย Codenone ไปรวมกับ Blognone)

กระทู้เก่าๆ จะย้ายตามไปในภายหลัง ตอนนี้ปิดการโพสต์กระทู้ไว้ เหลือไว้เฉพาะอ้างอิงเท่านั้น