Differences

This shows you the differences between the selected revision and the current version of the page.


joomla:order-eventlist 2011/09/15 11:41 joomla:order-eventlist 2011/09/15 12:54 current
Line 1: Line 1:
-====== โปรแกรมเสริมที่ใช้จัดการปฏิทินกิจกรรม ======+====== การเรียงวันที่ปัจจุบันใน Eventlist Calendar ======
-ในการใช้ปฏิทินกิจกรรมที่มีชื่อว่า eventlist+เมื่อมีการใช้งาน Components Eventlist แล้วมีการแสดงผลผ่านทางเมนู จะปรากฎว่าการเรียงวันที่ของข้อมูลนั้น จะแสดงข้อมูลของวันที่ที่ใส่ก่อนขึ้นก่อน ส่วนที่ใส่ข้อมูลหลังจะขึ้นที่หลัง ทำให้ข้อมูลล่าสุดไปอยู่หน้าสุดท้าย ซึ่งควรจะอยู่ที่หน้าแรก หรือที่ใช้คำว่าของใหม่แสดงผลก่อน ส่วนของเก่าให้ไปดูที่หน้าอื่นๆ เป็นต้น ซึ่งปกติในการจัดการของเมนูจะมีให้เลือกว่าจะเรียงลำดับอะไร แต่ในส่วนของ Eventlist นั้นไม่มี option ให้เพื่อการเรียงจะต้องแก้ไขโค้ดดังนี้
 +===== Edit evenlisth.php =====
 +  * แก้ไขไฟล์ที่ชื่อว่า eventlish.php ที่อยู่ในโฟลเดอร์ components/com_eventlist/models
 +  * บรรทัดที่ 80 ของไฟล์  $this->setState(‘filter_order_dir’, JRequest::getCmd(‘filter_order_Dir’, ‘**ASC**’));
 +  * ให้แก้ไขเป้น $this->setState(‘filter_order_dir’, JRequest::getCmd(‘filter_order_Dir’, ‘**DESC**’));
 +  * หรือ แก้ไขจาก ASC เป็น DESC
-In models/eventlist.php look for : 
-$this->setState(‘filter_order_dir’, JRequest::getCmd(‘filter_order_Dir’, ‘ASC’));+===== Edit view.html.php ===== 
 +  * แก้ไขไฟล์แสดงผลด้วยที่ไฟล์ view.html.php ที่อยู่ในโฟลเดอร์ components/com_eventlist/views/eventlist 
 +  * บรรทัดที่ 185 ของไฟล์ $filter_order_Dir  = JRequest::getWord(‘filter_order_Dir’, ‘**ASC**’); 
 +  * ให้แก้ไขเป็น  $filter_order_Dir  = JRequest::getWord(‘filter_order_Dir’, ‘**DESC**’); 
 +  * หรือ แก้ไขจาก ASC เป็น DESC
-change to :+**หมายเหตุ**  
 +  * ASC คือการเรียงข้อมูลจาก A-->Z หรือจาก น้อยไปมาก 
 +  * DESC คือการเรียงข้อมูลจาก Z-->A หรือจาก มากไปน้อย
-$this->setState(‘filter_order_dir’, JRequest::getCmd(‘filter_order_Dir’, ‘DESC’));+เมื่อแก้ไขทั้ง 2 ไฟล์เรียบร้อยแล้วการแสดงผลทั้ง Frontend และ Backend ก็จะเรียงข้อมูลจากวันที่ปัจจุบันไปหาวันที่อดีต
-Iin views/eventlist/view.html.php look for : 
- $filter_order_Dir  = JRequest::getWord(‘filter_order_Dir’, ‘ASC’); 
-change to :+{{:joomla:eventlist.png?600|eventlist}} 
 + 
 +---- 
 +**ผู้เขียน** 
 +  * บุญเกียรติ เจตจำนงนุช นักวิชาการ ฝ่ายบริการความรู้ทางวิทยาศาสตร์และเทคโนโลยี 
 + 
 +{{tag>Joomla CMS eventlist components order}} 
- $filter_order_Dir  = JRequest::getWord(‘filter_order_Dir’, ‘DESC’); 

Personal Tools
Creative Commons License
STKS Online Learning โดย http://stks.or.th/wiki อนุญาตให้ใช้ได้ตาม สัญญาอนุญาตของครีเอทีฟคอมมอนส์แบบ แสดงที่มา-ไม่ใช้เพื่อการค้า-อนุญาตแบบเดียวกัน 3.0 ประเทศไทย.