SMF กระทู้เมื่อเร็วๆ นี้ ซ้ำเวลามีคนแสดงความคิดเห็น

เริ่มโดย Destined, 14 เมษายน 2020, 22:03:17

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

Destined

ออฟชั่นของบอร์ด SMF ที่เปิดแสดง  กระทู้เมื่อเร็วๆ นี้ (Recent Posts on Topic) ในหน้าแรก

กระทู้มันจะแสดงขึ้นมาซ้ำกัน แบบ Re:..... ทุกครั้งที่มีคนแสดงความคิดเห็น คือ ถ้าไม่ต้องการให้กระทู้แสดงขึ้นมาซ้ำกันต้องแก้โค้ดหรือลบส่วนไหนครับ
ผมหาวิธีเก่าๆ ที่เพื่อนสมาชิกในบอร์ดเคยสอนไว้ แต่หาไม่เจอ :-X
สวัสดีปีม้า 2569
Google The Destroyer
ขอบคุณไทยเสียวบอร์ด

romance69

เปิดไฟล์ Sources/Subs-Recent.php
ค้นหา

INNER JOIN {db_prefix}topics AS t ON (t.id_topic = m.id_topic)


แล้วเอาโค้ดนี้ไปทับที่ค้นหา
INNER JOIN {db_prefix}topics AS t ON (t.id_last_msg = m.id_msg)

ต่อมาหาโค้ด
WHERE m.id_msg >= {int:likely_max_msg}

แล้วเอาโค้ดนี้ไปทับที่ค้นหา
WHERE t.id_last_msg >= {int:likely_max_msg}

ต่อมาหาโค้ด
ORDER BY m.id_msg DESC

แล้วเอาโค้ดนี้ไปทับที่ค้นหา
ORDER BY t.id_last_msg DESC


น่าจะประมาณนี้นะครับ ลองดูครับผมไม่ได้ลองรันโค้ดเลยว่าได้ไหม
ก่อนแก้ไขก็ควรแบล็คอัพโค้ดก่อนแก้ไขไว้ด้วยนะครับ ถ้ามันเพี้ยนจะได้เอาโค้ดที่แบล็คอัพไว้มาทับได้
ขายปลั๊กอิน Wordpress ตรวจหวยออนไลน์ อัปเดตอัตโนมัติ ราคา 2,500 บาท ใส่โค้ด THAISEO10 รับส่วนลด 10%
รับเขียนเว็บไซต์, รับเขียน Theme wordpress, รับเขียน Plugin wordpress

Destined

อ้างถึงจาก: romance69 ใน 15 เมษายน 2020, 15:11:59
เปิดไฟล์ Sources/Subs-Recent.php
ค้นหา

INNER JOIN {db_prefix}topics AS t ON (t.id_topic = m.id_topic)


แล้วเอาโค้ดนี้ไปทับที่ค้นหา
INNER JOIN {db_prefix}topics AS t ON (t.id_last_msg = m.id_msg)

ต่อมาหาโค้ด
WHERE m.id_msg >= {int:likely_max_msg}

แล้วเอาโค้ดนี้ไปทับที่ค้นหา
WHERE t.id_last_msg >= {int:likely_max_msg}

ต่อมาหาโค้ด
ORDER BY m.id_msg DESC

แล้วเอาโค้ดนี้ไปทับที่ค้นหา
ORDER BY t.id_last_msg DESC


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

ได้แล้ว ขอบคุณมากครับ :wanwan017:
สวัสดีปีม้า 2569
Google The Destroyer
ขอบคุณไทยเสียวบอร์ด

patong

 *Link Removed*


*Link Removed*