Hướng dẫn thiết kế template joomla 1.5
Thông tin tài liệu:
Nội dung trích xuất từ tài liệu:
Hướng dẫn thiết kế template joomla 1.5 Thiết kế Template cho Joomla 1.5 (phần 1 - giới thiệu)User Rating: / 16PoorBest Written by VINAORA Sunday, 16 December 2007 00:13 Phần 1: Căn bản về vị trí các module và component Trước khi tìm hiểu về template Joomla chúng ta cần phải phân biệt rõ sự khác nhau giữa 2 khái niệm module và component và vị trí xuất hiện của chúng trong template. Trong hình vẽ sau, bạn hãy chú ý các khối được đánh dấu màu da cam. Chúng mô t ả các v ị trí c ủa module và component mà template này cung cấp. Chú ý: Trên một trang bất kỳ các module có thể có nhiều (cả về s ố l ượng và v ị trí) hoặc không có module nào nhưng luôn có duy nhất một component (trừ 1 vài trường h ợp đặc bi ệt) Làm thế nào để biết template đang sử dụng cho phép những vị trí nào? Thật đơn giản, bạn chỉ cần đăng nhập vào trang quản trị (VD: http://vinaora.com/administrator). Sau đó, mở menu Extension >>> Modules Manager bạn sẽ trông thấy các vị trí có thể dùng được trong danh sách có dòng chữ Select Position như hình dưới đâyChúng ta hãy quay trở lại trang chủ Joomla và bạn sẽ nhận th ấy rằng, các module, component đã được bố trí như sau: Keyword: • template, thiet ke, component, module, vị trí Phần 2: Tìm hiểu về vị trí của các module khi viết mãChúng ta cần xem xét những đoạn mã nào đã t ạo ra các vị trí dành cho module và component. Bạn hãy quan sát hình sau:Chú ý: Tất cả các module bên trái đều sử dụng duy nhật một đoạn mã có dạng như sau:Chú ý: Tất cả các module bên phải đều sử dụng duy nhật một đoạn mã sau: Keyword: • Joomla, template, module, component Phần 3: Tạo những file cơ bản cho template Bước3.1: Mở thư mục [Joomla]/templates và tạo một thư mục có tên là vinaora_template Bước3.2:Mở thư mục vinaora_template vừa tạo ở trên và tạo 2 file có tên là: index.php và templateDetails.xml Bước3.3: Mở file templateDetails.xml và gõ vào nội dung sau: Hoặc copy đoạn mã sau:vinaora_template1.0.012/12/07VINAORA admin@vinaora.com http://vinaora.comGNU/GPLTPL_VINAORA_TEMPLATEindex.phptemplateDetails.xmlbreadcrumbsleftrighttopuser1user2user3user4footerdebugsyndicate Bước3.4: Mở file index.php và gõ vào nội dung sau: Keyword: • Joomla, template, templates, templateDetails Phần 4: Kích hoạt Template mới tạo Để kích hoạt Template vừa tạo mới, bạn thực hiện các bước sau: Bước 4.1: Đăng nhập vào trang quản trị (VD: http://vinaora.com/administrator) Bước 4.2: Mở menu Extensions >>> Template Manager Bước 4.3: Chọn template vinaora_template mà bạn mới tạo Bước 4.4: Nhấn nút [Default] trên thanh công cụ để kích hoạt vinaora_template làm template mặc định. Bước 4.5: Mở trang chủ và kiểm tra xem template mới đã được nạp chưa. Keyword: • joomla, template, thiết kế template Phần 5: Tạo Layout Bước5.1:Phácthảotrêngiấyvềbốcục(layout)củatemplate. Giả sử chúng ta có giao diện với layout như sau: Bước5.2:ViếtmãHTMLđểtạolayoutnóitrên.Trước đây người ta hay sử dụng kỹ thuật dàn trang bằng bảng (dùng thẻ ). Việc dàntrang bằng bảng có ưu điểm là dễ làm nhưng lại có nhược điểm là t ốc độ nạp trang ch ậm và không tối ưu cho các máy tìm kiếm. Do vậy ngày nay chúng ta sử d ụng k ỹ thuật dàn trang bằng thẻ . Mở file index.php của template vinaora_template và gõ vào nội dung sau: Hoặc copy đoạn mã sau:WELCOME TO VINAORA.COM|-TOP-||-USER3-||-USER4-||-LEFT-||-COMPONENT-||-RIGHT-||-FOOTER-| Bước5.3:Kiểmtralạilayout Mở trang web và xem template vừa được tạo. Phần 6: Nhúng mã của Joomla! Joomla! xây dựng một loại thẻ riêng cho việc thiết kế Template, đó là th ẻ . Thẻ được dùng để nạp các phần tử riêng biệt của Joomla, chẳng h ạn nh ư: Nạp phần Head, nạp các Module, nạp các Component. Thẻ này được khai báo như sau: Bây giờ hãy mở file index.php của templat ...
Tìm kiếm theo từ khóa liên quan:
công cụ lập web an ninh website lập trình web xây dựng website hướng dẫn thiết kế template joomla 1.5Tài liệu cùng danh mục:
-
Chương trình khung trình độ trung cấp nghề nghề Thiết kế trang Web - Trường CĐN GTVT Đường Thuỷ 1
6 trang 387 0 0 -
45 trang 370 4 0
-
Elasticity for MQTT brokers in IoT applications
13 trang 288 0 0 -
13 trang 270 0 0
-
A study on cloud computing security
15 trang 254 0 0 -
Đề thi thực hành môn Thiết kế Web - Trường Cao đẳng nghề Vĩnh Phúc
3 trang 253 2 0 -
EBay - Internet và câu chuyện thần kỳ: Phần 1
143 trang 249 0 0 -
14 trang 232 0 0
-
8 trang 196 0 0
-
Tìm kiếm thông minh hơn với Google
4 trang 187 0 0
Tài liệu mới:
-
Khảo sát tình trạng dinh dưỡng trước mổ ở người bệnh ung thư đại trực tràng
9 trang 20 0 0 -
94 trang 17 0 0
-
Tham vấn Thanh thiếu niên - ĐH Mở Bán công TP Hồ Chí Minh
276 trang 18 0 0 -
Kết hợp luân phiên sóng T và biến thiên nhịp tim trong tiên lượng bệnh nhân suy tim
10 trang 17 0 0 -
Đề thi giữa học kì 1 môn Ngữ văn lớp 9 năm 2024-2025 có đáp án - Trường THCS Nguyễn Trãi, Thanh Khê
14 trang 20 0 0 -
Đánh giá hiệu quả giải pháp phát triển thể chất cho sinh viên Trường Đại học Kiến trúc Hà Nội
8 trang 17 0 0 -
Tỉ lệ và các yếu tố liên quan đoạn chi dưới ở bệnh nhân đái tháo đường có loét chân
11 trang 18 0 0 -
39 trang 18 0 0
-
Đề thi học kì 1 môn Tiếng Anh lớp 6 năm 2024-2025 có đáp án - Trường TH&THCS Quang Trung, Hội An
6 trang 18 1 0 -
Tôm ram lá chanh vừa nhanh vừa dễRất dễ làm, nhanh gọn mà lại ngon. Nhà mình
7 trang 18 0 0