ให้เรตสมาชิก: 2 / 5

ดาวใช้งานดาวใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งาน
 

สารบัญ

วิธีสร้างเทมเพลต(template) ของ Joomla 1.5


ความรู้ที่ควรมีในการสร้าง template คือ
1. ความรู้ทางด้าน กราฟฟิก แต่งรูป
2. HTML และ CSS
3. XML (ใช้ในการทำตัวติดตั้ง template)

มาเริ่มกันเลย ดีกว่า
ก่อนที่เราจะสร้าง template ขึ้นมาใช้งานเอง ต้องสำรวจโครงสร้าง file ของ Joomla ทั้งระบบกันก่อนว่าอะไรอยู่ตรงไหนบ้าง
รูป โครงสร้าง file และ directory

โครงสร้าง file ของ Joomla 1.5

จะเห็นได้ว่ามี folder หนึ่งชื่อ templates folder นี้คือ folder ที่ใช้ เก็บ template ทั้งหมดของ Joomla

Template ต้องประกอบ ด้วย ไฟล์ อย่างน้อยที่สุด สามไฟล์ คือ
1.index.php
2.templateDetails.xml
3.template_thumbnail.png หรือ template_thumbnail.jpg

วิธีการสร้าง template เริ่มด้วย
1.สร้าง folder ย่อยใน folder templates
ตัวอย่าง ผมตั้งชื่อ my_template ก็จะได้ templates/my_template/
2.สร้างไฟล์ index.php ใน folder templates/my_template/ ไฟล์นี้ อาจจะประกอบด้วย โค้ด php,html,css และอื่นๆ ที่เราต้องการ ขึ้นอยู่กับการออกแบบของเรา
ตัวอย่าง ข้อมูลในไฟล์นี้ (เน้นการทำเพื่อให้เข้าใจง่ายๆนะครับ)
ตำแหน่งต่างๆ ใน template ตาม รูป
วิธีการสร้าง template Joomla

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
สอบถามเรื่อง popup
โดย pimpim285 พ 14 ม.ค. 2015 9:28 pm บอร์ด Programming - PHP
0
348
พ 14 ม.ค. 2015 9:28 pm โดย pimpim285
แสดง error trigger_event ของ phpBB
โดย jay_limm พ 14 ม.ค. 2015 7:00 pm บอร์ด Programming - PHP
0
332
พ 14 ม.ค. 2015 7:00 pm โดย jay_limm
ทำ share facebook เเล้วไม่ดึงภาพจากเเท็ก og:image มาทำยังไงค่ะ
โดย thatsawan พ 14 ม.ค. 2015 3:34 pm บอร์ด Programming - PHP
2
713
พฤ 15 ม.ค. 2015 7:30 pm โดย thatsawan
CSS3 การกำหนดลักษณะของเส้นกรอบ
โดย GoB พ 14 ม.ค. 2015 3:23 pm บอร์ด CSS Knowledge
0
554
พ 14 ม.ค. 2015 3:23 pm โดย GoB
อยากรู้วิธี ที่จะทำ ปุ๋ม share Line ให้เป็นแบบเดียวกับ facebook
โดย thatsawan พ 14 ม.ค. 2015 3:17 pm บอร์ด Programming - PHP
1
816
อ 18 ม.ค. 2015 9:50 pm โดย thatsawan
อยากรู้ว่า Flowchart แบบนี้ ใช้ loop แบบไหน
โดย Anonymous พ 14 ม.ค. 2015 2:43 pm บอร์ด Programming - C/C++ & java & Python
1
572
ศ 16 ม.ค. 2015 5:14 pm โดย jataz2
ใช้ Git netbeans แล้วไม่สามารถ push
โดย offing พ 14 ม.ค. 2015 10:49 am บอร์ด Programming - PHP
1
459
จ 19 ม.ค. 2015 11:51 am โดย Latoyiary
การติดตั้ง Git
โดย GoB อ 13 ม.ค. 2015 5:26 pm บอร์ด Microsoft Office Knowledge & line & Etc
0
384
อ 13 ม.ค. 2015 5:26 pm โดย GoB
วิธีการใช้งาน Git , Github
โดย GoB อ 13 ม.ค. 2015 4:18 pm บอร์ด ถาม - ตอบ คอมพิวเตอร์
1
764
อ 13 ม.ค. 2015 4:22 pm โดย offing
Git คืออะไร
โดย GoB อ 13 ม.ค. 2015 3:57 pm บอร์ด Microsoft Office Knowledge & line & Etc
0
753
อ 13 ม.ค. 2015 3:57 pm โดย GoB
TIP:เครื่องมือ"ตรวจดูส่วนประกอบ(Inspector)" เป็นมากกว่าเครื่องมือช่วยพัฒนา CSS
โดย thatsawan จ 12 ม.ค. 2015 11:32 pm บอร์ด CSS Knowledge
0
706
จ 12 ม.ค. 2015 11:32 pm โดย thatsawan
สอบถามเกี่ยวกับการรับค่าวันที่จากฟอร์ม
โดย h2o_error จ 12 ม.ค. 2015 10:20 pm บอร์ด Programming - PHP
1
298
อ 13 ม.ค. 2015 3:16 am โดย mindphp
SQL Insert ข้อมูลที่ Add เพิ่มขึ้นมาใหม่ได้ยังไง ?
โดย Anonymous จ 12 ม.ค. 2015 9:34 am บอร์ด SQL - Database
6
1439
อ 13 ม.ค. 2015 11:50 am โดย DukeInth
ติดปัญหา แก้ไขปุ่ม share facebook เป็นภาพเราเองไม่ได้
โดย thatsawan จ 12 ม.ค. 2015 12:53 am บอร์ด Programming - PHP
2
745
อ 13 ม.ค. 2015 12:22 pm โดย thatsawan
ช่วยหนูหน่อย หนูไม่รู้จะเอาไก่ไปคืนเจ้าของยังไง
โดย thatsawan ส 10 ม.ค. 2015 4:25 pm บอร์ด HTML CSS
1
826
ส 10 ม.ค. 2015 4:34 pm โดย thatsawan
ดูให้หน่อยครับใช้ jquery ไม่ได้
โดย jumonji ส 10 ม.ค. 2015 1:20 pm บอร์ด JavaScript & Jquery Ajax
1
880
อ 08 มี.ค. 2015 3:17 pm โดย Unidentifier
ดูให้หน่อยครับใช้ jquery ไม่ได้
โดย jumonji ส 10 ม.ค. 2015 1:11 pm บอร์ด JavaScript & Jquery Ajax
1
916
ส 21 ก.พ. 2015 4:43 pm โดย smeterminal
TIP : การเช็คการทำงานของ CSS Responsive ว่าขนาดหน้าจอที่เเสดงใช้ Class ใหนอยู่
โดย thatsawan ส 10 ม.ค. 2015 5:35 am บอร์ด CSS Knowledge
0
925
ส 10 ม.ค. 2015 5:35 am โดย thatsawan
รูปปุ่ม รูปโลโกโปรแกรม ไลน์ โลโกปุ่ม โปรแกรมแชทไลน์
โดย mindphp ศ 09 ม.ค. 2015 11:57 am บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
630
ศ 09 ม.ค. 2015 11:57 am โดย mindphp
จะสร้างปุ่มเเชร์ ที่เป็น Line จะทำยังไงค่ะ
โดย thatsawan ศ 09 ม.ค. 2015 11:39 am บอร์ด Programming - PHP
1
945
ศ 09 ม.ค. 2015 11:44 am โดย mindphp