ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์CMS & Free Script(ปรึกษา) Joomla สามารถแสดงโมดูลโดยระบุเฉพาะเจาะจง user ได้ไหม
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: (ปรึกษา) Joomla สามารถแสดงโมดูลโดยระบุเฉพาะเจาะจง user ได้ไหม  (อ่าน 1362 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
Bes
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 145
ออฟไลน์ ออฟไลน์

กระทู้: 3,502



ดูรายละเอียด เว็บไซต์
« เมื่อ: 06 พฤศจิกายน 2013, 17:02:05 »

อันนี้ไม่พูดถึงเรื่องของสิทธิ์ http://www.tipsiam.com/group-and-access-level-joomla

ถ้าต้องการระบุไปเลยว่า user A เข้าสู่ระบบแล้วจะเจอเฉพาะโมดูลนี้ สามารถทำได้หรือไม่้อย่างไร ?

แนะนำด้วยครับ ขอบคุณล่วงหน้าจ้า

 wanwan017
บันทึกการเข้า

smapan
Global Moderator
เจ้าพ่อบอร์ดเสียว
*****

พลังน้ำใจ: 643
ออฟไลน์ ออฟไลน์

กระทู้: 8,272



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 06 พฤศจิกายน 2013, 17:10:21 »

เอาแบบไม่ต้องเขียนโปรแกรมนะครับ
http://stackoverflow.com/quest...module-in-backend-joomla-2-5-4

แต่ถ้าจะเขียนก็แก้ที่โมดูลให้เชคค่า user id ทีต้องการครับ
$user =& JFactory::getUser();
$user->get('id');

http://forum.joomla.org/viewtopic.php?p=1273713#p1273713
บันทึกการเข้า

จูมล่าโฮส สยามโฮสเว็บ modty.com
รวมที่พัก เช่ารายวัน ที่พักเช่ารายเดือนมากที่สุดแจ่มจริง
***Tel 083-757-1515 ติดปัญหา Joomla ตรงไหนรับปรึกษาฟรี โทรมาเถอะครับ ถ้าตอบได้ช่วยแน่นอน ไม่มีกั้ก. ***
Bes
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 145
ออฟไลน์ ออฟไลน์

กระทู้: 3,502



ดูรายละเอียด เว็บไซต์
« ตอบ #2 เมื่อ: 06 พฤศจิกายน 2013, 17:15:23 »

เอาแบบไม่ต้องเขียนโปรแกรมนะครับ
http://stackoverflow.com/quest...module-in-backend-joomla-2-5-4

แต่ถ้าจะเขียนก็แก้ที่โมดูลให้เชคค่า user id ทีต้องการครับ
$user =& JFactory::getUser();
$user->get('id');

http://forum.joomla.org/viewtopic.php?p=1273713#p1273713


ขอบคุณคุณ smapan มาก ๆ เย้ +1
« แก้ไขครั้งสุดท้าย: 06 พฤศจิกายน 2013, 17:17:46 โดย Bes » บันทึกการเข้า

Bes
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 145
ออฟไลน์ ออฟไลน์

กระทู้: 3,502



ดูรายละเอียด เว็บไซต์
« ตอบ #3 เมื่อ: 06 พฤศจิกายน 2013, 18:02:38 »

ตอนแรกกะจะสร้าง Group ใหม่ใน Joomla 1.5.26 นะคับ เจอปลั๊กอินช่วย http://www.theartofjoomla.com/...s/artof-user/instructions.html

แต่เมื่อลองใช้งานจริงพบว่า เราจะเพิ่ม Group ไปทำไมในเมื่อโมดูลก็มีให้เลือกแสดงได้แค่ 3 level เหมือนเดิมอยู่ดี คือ Public  Register  Special

แล้วอย่างนี้สมมุติว่ามี 6 user และต้องการให้แต่ละคนจะเจอโมดูล(menu) ที่ไม่เหมือนกันเลยจะทำอย่างไรดีครับคุณ smapan
« แก้ไขครั้งสุดท้าย: 06 พฤศจิกายน 2013, 18:09:42 โดย Bes » บันทึกการเข้า

smapan
Global Moderator
เจ้าพ่อบอร์ดเสียว
*****

พลังน้ำใจ: 643
ออฟไลน์ ออฟไลน์

กระทู้: 8,272



ดูรายละเอียด เว็บไซต์
« ตอบ #4 เมื่อ: 06 พฤศจิกายน 2013, 18:36:41 »

ในระบบมี user เยอะรึเปล่าครับ
จะแยกตาม ID  หรือ ตามกลุ่มต้องอออกแบบตรงนี้ก่อนครับ
บันทึกการเข้า

จูมล่าโฮส สยามโฮสเว็บ modty.com
รวมที่พัก เช่ารายวัน ที่พักเช่ารายเดือนมากที่สุดแจ่มจริง
***Tel 083-757-1515 ติดปัญหา Joomla ตรงไหนรับปรึกษาฟรี โทรมาเถอะครับ ถ้าตอบได้ช่วยแน่นอน ไม่มีกั้ก. ***
Bes
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 145
ออฟไลน์ ออฟไลน์

กระทู้: 3,502



ดูรายละเอียด เว็บไซต์
« ตอบ #5 เมื่อ: 07 พฤศจิกายน 2013, 15:24:17 »

ในระบบมี user เยอะรึเปล่าครับ
จะแยกตาม ID  หรือ ตามกลุ่มต้องอออกแบบตรงนี้ก่อนครับ

มี 3 กลุ่ม คือ
กลุ่มแรก  ล๊อคอินมาเพิ่มบทความได้
กลุ่มสอง  ล๊อคอินมาอัพโหลดเอกสารได้
กลุ่มสาม    ล๊อคอินมาเพื่อคลิกลิ้งภายในเท่าันั้น ไม่ได้มีการเพิ่มข้อมูล

โดยแต่ละกลุ่มต้องมองเห็นโมดูลเมนูเฉพาะของตัวเองเท่านั้น  Tongue
บันทึกการเข้า

smapan
Global Moderator
เจ้าพ่อบอร์ดเสียว
*****

พลังน้ำใจ: 643
ออฟไลน์ ออฟไลน์

กระทู้: 8,272



ดูรายละเอียด เว็บไซต์
« ตอบ #6 เมื่อ: 07 พฤศจิกายน 2013, 15:50:06 »

ในระบบมี user เยอะรึเปล่าครับ
จะแยกตาม ID  หรือ ตามกลุ่มต้องอออกแบบตรงนี้ก่อนครับ

มี 3 กลุ่ม คือ
กลุ่มแรก  ล๊อคอินมาเพิ่มบทความได้
กลุ่มสอง  ล๊อคอินมาอัพโหลดเอกสารได้
กลุ่มสาม    ล๊อคอินมาเพื่อคลิกลิ้งภายในเท่าันั้น ไม่ได้มีการเพิ่มข้อมูล

โดยแต่ละกลุ่มต้องมองเห็นโมดูลเมนูเฉพาะของตัวเองเท่านั้น  Tongue

แล้วอย่างนี้สมมุติว่ามี 6 user และต้องการให้แต่ละคนจะเจอโมดูล(menu) ที่ไม่เหมือนกันเลย...
ตรงนี้ด้วยรึเปล่า...Huh?
บันทึกการเข้า

จูมล่าโฮส สยามโฮสเว็บ modty.com
รวมที่พัก เช่ารายวัน ที่พักเช่ารายเดือนมากที่สุดแจ่มจริง
***Tel 083-757-1515 ติดปัญหา Joomla ตรงไหนรับปรึกษาฟรี โทรมาเถอะครับ ถ้าตอบได้ช่วยแน่นอน ไม่มีกั้ก. ***
Bes
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 145
ออฟไลน์ ออฟไลน์

กระทู้: 3,502



ดูรายละเอียด เว็บไซต์
« ตอบ #7 เมื่อ: 08 พฤศจิกายน 2013, 09:40:07 »

ในระบบมี user เยอะรึเปล่าครับ
จะแยกตาม ID  หรือ ตามกลุ่มต้องอออกแบบตรงนี้ก่อนครับ

มี 3 กลุ่ม คือ
กลุ่มแรก  ล๊อคอินมาเพิ่มบทความได้
กลุ่มสอง  ล๊อคอินมาอัพโหลดเอกสารได้
กลุ่มสาม    ล๊อคอินมาเพื่อคลิกลิ้งภายในเท่าันั้น ไม่ได้มีการเพิ่มข้อมูล

โดยแต่ละกลุ่มต้องมองเห็นโมดูลเมนูเฉพาะของตัวเองเท่านั้น  Tongue

แล้วอย่างนี้สมมุติว่ามี 6 user และต้องการให้แต่ละคนจะเจอโมดูล(menu) ที่ไม่เหมือนกันเลย...
ตรงนี้ด้วยรึเปล่า...Huh?

ใช่ครับ พอจะมีแนวทางไหมคับ
บันทึกการเข้า

smapan
Global Moderator
เจ้าพ่อบอร์ดเสียว
*****

พลังน้ำใจ: 643
ออฟไลน์ ออฟไลน์

กระทู้: 8,272



ดูรายละเอียด เว็บไซต์
« ตอบ #8 เมื่อ: 08 พฤศจิกายน 2013, 09:42:08 »

ในระบบมี user เยอะรึเปล่าครับ
จะแยกตาม ID  หรือ ตามกลุ่มต้องอออกแบบตรงนี้ก่อนครับ

มี 3 กลุ่ม คือ
กลุ่มแรก  ล๊อคอินมาเพิ่มบทความได้
กลุ่มสอง  ล๊อคอินมาอัพโหลดเอกสารได้
กลุ่มสาม    ล๊อคอินมาเพื่อคลิกลิ้งภายในเท่าันั้น ไม่ได้มีการเพิ่มข้อมูล

โดยแต่ละกลุ่มต้องมองเห็นโมดูลเมนูเฉพาะของตัวเองเท่านั้น  Tongue

แล้วอย่างนี้สมมุติว่ามี 6 user และต้องการให้แต่ละคนจะเจอโมดูล(menu) ที่ไม่เหมือนกันเลย...
ตรงนี้ด้วยรึเปล่า...Huh?

ใช่ครับ พอจะมีแนวทางไหมคับ

งั้นก็ต้อง เขียนโค้ดอย่างเดียวเลยครับ
เพราะโมดูลแบบนี้ อาจจะมีครับ แต่ยังไม่เคยเห็นนะครับ

แนวการเขียนก็ประมาณนี้
1.เขียนรับค่า กลุ่มของการแสดงผล
2.เขียนรับค่า ID ของการแสดงผล
3.สิ่งที่ต้องแสดงผล
บันทึกการเข้า

จูมล่าโฮส สยามโฮสเว็บ modty.com
รวมที่พัก เช่ารายวัน ที่พักเช่ารายเดือนมากที่สุดแจ่มจริง
***Tel 083-757-1515 ติดปัญหา Joomla ตรงไหนรับปรึกษาฟรี โทรมาเถอะครับ ถ้าตอบได้ช่วยแน่นอน ไม่มีกั้ก. ***
หน้า: [1]   ขึ้นบน
พิมพ์