อยากสลับปลั๊คอินในไฟล์ <!--{hook/index_top}--> ในไฟล์ discuz.php หรือ discuz.htm สามารถทำได้ไหมครับ
สมมุติไว้มีการติดตั้ง 2 ปลั๊คอินนี้1. Toplist
2. Th Chat
เมื่อติดตั้งเสร็จ
Th Chat อยู่บนส่วน Toplist อยู่ล่าง ผมอยากสลับให้ Toplist อยู่บน ส่วน Th Chat อยู่ล่าง
ท่านใดมีเทคนิครบกวนแชร์หน่อยครับ
ขอบคุณครับ
ได้ข้อมูลคราวๆ มาแบบนี้ครับ
ปกติ Hook นี้จะโหลดปลั๊กอินทั้งหมดที่ใช้ Hook index_top ดังนั้นให้คุณสลับตำแหน่งของ Toplist และ Th Chat โดยเปลี่ยนโค้ดจาก: (Toplist ณ ที่นี้คือ study_nge)
<!--{hook/index_top}-->
เป็นโค้ดที่กำหนดลำดับเอง โดยแยกออกมาเรียกปลั๊กอินแต่ละตัวแยกกัน:
<!-- Toplist อยู่บน -->
<!--{hook/toplist}-->
<!-- Th Chat อยู่ล่าง -->
<!--{hook/th_chat}-->
ตรวจสอบชื่อ Hook ของปลั๊กอินหากคุณไม่แน่ใจว่า Toplist และ Th Chat ใช้ Hook อะไร ให้ดูจากไฟล์ plugin_toplist.php และ plugin_th_chat.php (หรือไฟล์ที่เกี่ยวข้องใน source/plugin/) ว่าใช้ Hook อะไร แล้วนำมาใส่เรียงลำดับเองในเทมเพลต
Clear Cache / AdminCP -> Tools -> Update Cache (อัปเดตแคช)
ตอนนี้ยังหาชื่อ Hook ของสองปลั๊คอินนี้ไม่ได้เลย
ส่วน Th Chatใช้ชื่อ Hook ว่าอะไร รบกวนด้วยครับ
ขอบคุณครับ
ทำได้แล้วครับ เปลี่ยน ชื่อ Hook ของ study_nge เป็น index_top2 แล้วเอาไปไว้บนของ index_top
<!--{hook/index_top2}-->
<!--{hook/index_top}-->
ขอบคุณครับ nayjo ตอบกลับเมื่อ 2025-2-9 12:01
ทำได้แล้วครับ เปลี่ยน ชื่อ Hook ของ study_nge เป็น index_top2 แล้ ...
ไปที่ admin.php?frames=yes&action=pluginsแก้ตัวเลขลำดับตามที่ต้องการได้เลย
หน้า:
[1]