ทำให้ Joomla แบ่งหน้าเนื้อหา ได้มากกว่า 1 เรื่อง ในหน้าเว็บ

ถามตอบ ปัญหาการพัฒนา Extension ไม่ว่าจะเป็น Module plugin Component หรือ แม้แต่ template การปรับแต่งโค้ด Joomla ต่างๆ ทุกเวอร์ชั่น 1.5 2.5 หรือ 3.x

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

User avatar
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
Posts: 22169
Joined: 22/09/2008 6:18 pm
Contact:

ทำให้ Joomla แบ่งหน้าเนื้อหา ได้มากกว่า 1 เรื่อง ในหน้าเว็บ

Post by mindphp » 31/03/2014 4:36 am

ปกติ การแบ่งหน้า ใน Joomla จะได้ URL
?limitstart=20
ซึ่ง JPagination จะทำการแบ่งหน้า และแสดงลิงค์ ไปหน้าต่างๆ ให้เราเอง

แต่ถ้าเราต้องการแบ่งหน้าเนื้อหามากว่า สองช่วงเช่น
ในหนึ่งหน้ามี list แสดง รายชื่อนักเรียก มีหลายหน้า
และ list รายชื่อครู มีหลายหน้าเช่นเดียวกัน แบบนี้จะทำให้ ใช้ ?start=xx อย่างเดียวไม่ได้

ให้เราเพิ่ม prefix ลงไปในตอนเรียกใช้งาน class JPagination
เช่น

Code: Select all

$page            = new JPagination($recent_data_news[0], $start, $f_page, 'bb_');

โดยที่ 'bb_' คือ prefix ใหม่ที่เราใส่เข้าไป
ก็จะได้ url เป็น bb_limitstart แทน limitstart

เพิ่ม anchor เพื่อให้กดลิงค์ไปหน้า อื่นๆ แล้วลงไปที่เนื้อหาส่วนที่ต้องการ
viewtopic.php?f=45&t=21343
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042

  • Similar Topics
    Replies
    Views
    Last post

Return to “Joomla Development”

Who is online

Users browsing this forum: No registered users and 2 guests