วิธีการสร้าง แถบเมนู ในส่วนของ การจัดการผุ้ใช้งาน(User Control Panel) ในเว็บบอร์ด phpbb

PHP Knowledge เป็น บอร์ดรวามความรู้ php เน้นบทความ แนวทางการเขียนโปรแกรม บันทึกกันลืม เพื่อให้สมาชิกได้เขียนความรู้ที่ตัวเองมีให้สมาชิกท่านอื่นๆ ได้ เข้ามาอ่าน และ ไว้อ่านเองกันลืมด้วย

Moderators: mindphp, ผู้ดูแลกระดาน

Post Reply
User avatar
Ittichai_chupol
PHP VIP Members
PHP VIP Members
Posts: 3024
Joined: 19/09/2018 10:33 am

วิธีการสร้าง แถบเมนู ในส่วนของ การจัดการผุ้ใช้งาน(User Control Panel) ในเว็บบอร์ด phpbb

Post by Ittichai_chupol » 27/03/2019 1:53 pm

เว็บบอร์ด phpbb นั้นเป็บเว็บบอร์ดที่มี code และ ฟั่งชั่น ตางๆ ที่สนับสนุนการใช้งาน ในส่วนต่างๆของเว็บ มาให้เป้นพื้นฐาน ตั้งแต่แรกติดตั้งอยู่ นั้นจึงทำให้ผุ้พัฒนา ไม่ต้องเสียเวลากับการที่จะต้องสร้าง ส่วนต่างขึ้นมาเองทั้งหมด เพียงแค่ปรับปรุง หรือ เสริมเพียงเเค่บางส่วนเข้าไปเท่านั้น ก็ทำให้เว็บบอร์ด สามารถทำงาน ตามที่เราต้องการ โดยวิธีการที่เราจะทำให้เว็บบอร์ด phpbb สามารถทำในส่วนที่ไม่ได้มีมากับตอนติดตั้งครั่งแรกนั้น คือการส่ร้าง ส่วนขยาย(Extension)

ส่วนขยาย(Extension) จะทำให้ เว็บบอร์ด phpbb มีประสิทธิภาพ การทำงานที่ดีขึ้น โดยสามารถ ปรับเพิ่มเพิ่มแก้ไข้ ในส่วนต่างๆของ เว็บบอร์ด phpbb ได้ตามอิสระ ซึ่งในขั้นตอนพัฒนา ไม่จำเป้นที่จะต้องเข้าไปยุ่งเกี่ยว Code เดิมที่มีอยู่(แต่อาจจะมีบางครั่งที่ต้องเข้าไปแก้ไข้ เพิ่มเติม) นั้นก็ช่วยเราไม่ต้องกังวลกับการผิดพลาดที่อาจจะเกิดขึ้นได้เพราะหาก Code ของ เว็บบอร์ด phpbb เกิดความผิดพลาดก้อาจจะกระทบต่อการทำงานส่วนอื่นๆ ด้วย โดยการสร้าง Extension นั้นก็มีวิธีการพัฒนาที่ไม่ซับซ่อนมาก เพียงแต่จะมีเพียงการทำงานที่จะต้องเป็นไปตามที่เราต้องการเท่านั้น ที่จะยากนิดหน่อย

ซึ่งทั้งนี้ในบางครั่งเราก็จำเป็นที่จะต้องสร้าง ส่วนขยาย(Extension) เพื่อที่จะทำงานในส่วนของ การจัดการผุ้ใช้งาน(User Control Panel) ซึ่งจะเป้นส่วนที่จะแต่ต่างจากการสร่าง ส่วนขยาย(Extension) ธรรมดาทั้งไปตรงที่เราจะต้องสร้างในรูปแบบของ Module ซึ่งจะมีลักษระคลายๆ กับ การสร้างเมนูเพื่อให้ Admin คุมควบการทำงาน ของ ส่วนขยาย(Extension) และในการสร้าง ส่วนขยาย(Extension) เพื่อที่จะทำงานในส่วนของ การจัดการผุ้ใช้งาน(User Control Panel) นี้เราสร้างพึ้งพาแถบเมนูหลักที่มีอยู่ก่อนหน้านี้ ได้ แต่ในบางกรณี เราก็จำเป็นที่จะต้องสร้างขึ้นมาใหม่ และวิธีการสร้างขึ้นมานั้นก็ไม่ได้มีขั้นตอน ดังนี้


1.ผุ้ใช้งานต้องเข้าสู่ระบบ ในฐานะ ผู้ดูแลระบบ (Admin)
27-03.png
27-03.png (40.37 KiB) Viewed 300 times
2.เลือกเมนู ACP เพื่อเข้าไปจัดการการทำงานของเว็บบอร์ด
27-04.png
27-04.png (47.76 KiB) Viewed 300 times
3.เลือกเเถบเมนู ระบบ (System)
27-05.png
27-05.png (30.6 KiB) Viewed 300 times
4.เลือกเมนูการจัดการผู้ใช้งาน(User Control Panel)
27-06.png
27-06.png (47.26 KiB) Viewed 300 times
5.ในการสร้างแถบเมนูนั้น เราสร้างขึ้นมาใหม่เลย(1) หรือเลือกจาก Module ที่เราสร้างไว้ก็ได้(2) ในกรณีจะเลือกจากที่สร้างไว้เเล้ว
27-07.png
27-07.png (62.69 KiB) Viewed 300 times
6.เมื่อเลือกได้ก็ทำงานสร้าง Module โดยกดที่ 'ใช้"
27-08.png
27-08.png (29.38 KiB) Viewed 300 times
7.รอจนกว่าจะสร้างเสร็จ
27-09.png
27-09.png (29.34 KiB) Viewed 300 times
8.เมื่อสร้างขึ้นครั่งแรกก็จะไม่สามารถ ใช้งานได้ จตะต้อง กดที่ " ทำให้ใช้ได้ " ก่อน
27-10.png
27-10.png (48.96 KiB) Viewed 300 times
9.เมื่อกดเเล้วก็จะสามารถทำงานได้
27-11.png
27-11.png (49.4 KiB) Viewed 300 times
10.โดยผลลัพธ์ ก็คือจะมี แถบเมนูเกิดขึ้นเพิ่มมา
27-12.png
27-12.png (28.96 KiB) Viewed 300 times

Post Reply

Return to “PHP Knowledge”

Who is online

Users browsing this forum: No registered users and 34 guests