Page 1 of 2

วิธีการ Convert Template Joomla 1.5 เป็น 2.5

Posted: 02/06/2012 3:48 pm
by samsonnaze3
1. อย่างแรกให้เตรียม Template 1.5 ไว้ แล้วทำการลบไฟล์ params.ini ทิ้ง

Re: วิธีการ Convert Template Joomla 1.5 เป็น 2.5

Posted: 02/06/2012 3:50 pm
by samsonnaze3
2. ให้ Copy ไฟล์ error.php และไฟล์ template_thumbnaill.png จาก Template อื่นใน joomla 2.5 มา ใส่ไว้ใน Template เรา

Re: วิธีการ Convert Template Joomla 1.5 เป็น 2.5

Posted: 02/06/2012 3:52 pm
by samsonnaze3
3. ทำการแก้ไขโค๊ดของไฟล์ templateDetails.xml โดยทำการเปลี่ยน tag install ให้เป็น extension ทั้งเปิดและปิด และเปลี่ยน version จาก 1.5 เป็น 2.5 แล้วทำการเพิ่ม client="site" ลงไปใน tag extension ด้วย

Re: วิธีการ Convert Template Joomla 1.5 เป็น 2.5

Posted: 02/06/2012 3:54 pm
by samsonnaze3
4. ในส่วนที่อยู่ใน tag <params> ให้เปลี่ยนทั้งหมด

Re: วิธีการ Convert Template Joomla 1.5 เป็น 2.5

Posted: 02/06/2012 3:56 pm
by samsonnaze3
5. ทำการเปลี่ยน tag <params> ให้เป็น <config> และเพิ่ม <fields name="params">
<fieldset name="advanced"> ตามท้ายด้วย ส่วนที่เป็น tag <param> ให้เปลี่ยนเป็น <field> อย่าลืม tag ปิดด้วยนะครับ

Re: วิธีการ Convert Template Joomla 1.5 เป็น 2.5

Posted: 02/06/2012 3:59 pm
by samsonnaze3
6. ต่อมาให้เข้ามาแก้ไขที่ไฟล์ index.php โดยบรรทัดบนสุดให้เพิ่ม โค๊ดดังต่อไปนี้เข้าไป

Code: Select all

JHtml::_('behavior.framework', true);
$app = JFactory::getApplication();
ต่อจาก

Code: Select all

defined( '_JEXEC' ) or die( 'Restricted access' );
[/b][/color]

Re: วิธีการ Convert Template Joomla 1.5 เป็น 2.5

Posted: 02/06/2012 4:02 pm
by samsonnaze3
7. ถ้ามีการเรียกใช้ $mainframe-> ในไฟล์ index.php ให้เปลี่ยนเป็น $app-> แทน

Re: วิธีการ Convert Template Joomla 1.5 เป็น 2.5

Posted: 02/06/2012 4:06 pm
by samsonnaze3
8. เมื่อเสร็จแล้วให้ทำการ Copy โฟร์เดอร์ Template ที่แก้ไว้ ไปไว้ที่ โฟร์เดอร์ Template ใน Joomla 2.5 แล้วทำการติดตั้ง โดยเข้าไปที่ส่วนของผู้ดูแลระบบ
8.1 จากนั้นให้เข้าไปที่ ส่วนเสริม (Extension) -> ค้นหาส่วนเสริม (Discover)
8.2 เมื่อเข้ามาจะยังไม่เห็น Template ของเราให้เรากด ไอคอน ค้นหาส่วนเสริม (Discover)