วิธีใส่ page navigation ในบทความโดยมีหัวข้อกำกับของ joomla 1.5.x
วิธีนี้จะเป็นการใส่ page navigation ลงไปในบทความแต่ละบทความของเรา เพื่อให้เวลาผู้เข้าชมเว็บไซค์ของเรานั้นเวลากดเข้ามาดูที่บทความนั้นๆแล้ว พออ่านจบถ้าจะไปอ่านบทความถัดไปก็เพียงแค่กด page navigation ตัวนี้ก็จะสามารถไปบทความถัดไปได้แล้ว โดยที่ไม่ต้องกลับไปหน้าแรกเพื่อเลือกบทความอันต่อไป
ถ้านึกไม่ออกว่าเป็นแบบไหนลองทำตามดูครับผมว่ามีประโยชน์เลยล่ะ ซึ่งโดยปกติแล้ว joomla 1.5 page navigation ของบทความจะไม่มีการแสดงชื่อบทความจะเป็นแค่ previous and next ทำให้ไม่รู้ว่าบทความต่อไปนั้นเป็นอะไร ในที่นี้จะเป็นการใส่รายละเอียดส่วนนี้เข้าไปครับพี่น้อง…
ให้เราไปแก้ไขไฟล์ใน [ ที่เก็บ joomla ]/plugins/content/pagenavigation.php
1. เปลี่ยนบรรทัดที่ 109 จาก
$query = 'SELECT a.id,'
เป็น
$query = 'SELECT a.id,a.title,'
2. เปลี่ยนบรรทัดที่ 153 จาก
$row->prev = JRoute::_('index.php?option=com_content&view=article&catid='.$row->prev->catslug.'&id='.$row->prev->slug);เป็น
$row->prevTitle=$row->prev->title;
$row->prev = JRoute::_('index.php?option=com_content&view=article&catid='.$row->prev->catslug.'&id='.$row->prev->slug);3. เปลี่ยนบรรทัดที่ 159 จาก
$row->next = JRoute::_('index.php?option=com_content&view=article&catid='.$row->next->catslug.'&id='.$row->next->slug);เป็น
$row->nextTitle=$row->next->title;
$row->next = JRoute::_('index.php?option=com_content&view=article&catid='.$row->next->catslug.'&id='.$row->next->slug);4. เปลี่ยนบรรทัดที่ 177 จาก
. JText::_( '<' ) . $pnSpace . JText::_( 'Prev' ) . '</a>
เป็น
.$row->prevTitle. JText::_( '<' ) . $pnSpace . JText::_( 'Prev' ) . '</a>
5. เปลี่ยนบรรทัดที่ 196 จาก
. JText::_( 'Next' ) . $pnSpace . JText::_( '>' ) .'</a>
เป็น
. JText::_( 'Next' ) . $pnSpace . JText::_( '>' ).$row->nextTitle .'</a>
ทำการเซพไฟล์แล้วโยนกลับไปที่เดิม จากนั้นให้ไปที่ Content >>Article Manager >>Parameters เพื่อทำการเซ็ดค่า

จากนั้นดูที่ Show Navigation คลิกเลือก show แล้ว save

Thank : http://www.eboga.org/cms/joomla/page-navigation.html
บทความแนะนำ
