Hướng dẫn cài đặt template cho joomla 1.6

Joomla! 1.6 Beta đã ra mắt. Với những tính năng mới được nhiều sự mong đợi của người dùng, Hẳn bạn cũng như tôi hay bất kỳ ai đó quan tâm hay đã sử dụng Joomla đều muốn trang web của mình được nâng cấp lên thành 1.6. Trong đó việc nâng cấp có những thành phần như components, modules...Trong đó có thành phần cũng không kém phần quan trọng là template. Giống như các thành phần khác, template cũng cần có một số thay đổi để phù hợp với joomla1.6 mà bài viết dưới dây tôi xin hướng dẫn bạn làm điều đó.

So với Joomla 1.5 thì Joomla 1.6 có một số thay đổi sau:

Những thay đổi trong file cài đặt XML

- Tên template không được có chữ hoa, dấu cách.
VD: <name>F5 Viet Nam</name> --> là sai viết đúng phải là <name>f5vietnam</name> hoặc <name>f5_viet_nam</name>
- Thẻ install trong file xml chuyển thành dạng
<install version="1.6" type="template" client="site">
- Phần khai báo các params có cú pháp khác:
Đưa phần params vào trong phần config
<config>
- Định nghĩa vùng params bằng thẻ
<fields name="params">
- Sau đó khi chúng ta sẽ có thể truy cập bằng cách
$this->params
Thẻ <fieldset > được sử dụng để chia phần config params ra thành nhiều phần nhỏ cho dễ quản lý. Ví dụ
<fieldset name="Styles">
Mỗi biến của params được định nghĩa bởi thẻ <field> thay vì <param> như trước đây.
VD:
<field name="defaultJS" type="radio" default="on" label="lable here" description="description here">
<option value="on">On</option>
<option value="off">Off</option>
</field>

Những thay đổi trong file index.php

Joomla 1.6 không có biến $mainframe như ở phiên bản 1.5, mà thay vào đó là biến $app
$app = JFactory::getApplication();
hoặc đơn giản là
global $app
Khi muốn lấy tiêu đề của trang hiện tại, không tồn tại function $mainframe->getPageTitle(); Thay vào đó có thể dùng
$document = JFactory::getDocument();
echo $document->getTitle();

Đó là những thay đổi trong gói template.
Và sau đây mình xin hướng dẫn cài đặt template cho Joomla 1.6.
Về cơ bản thì các bước cài đặt cũng giống như Joomla 1.5 nhưng cũng có một vài sự khác biệt nho nhỏ như sau:
Sau khi bạn thay đổi những gì mình đã hướng dẫn như trên thì bạn bắt đầu bước vào cài đặt
Bước 1: Làm như hình dưới
Hướng dẫn cài template cho Joomla1.6
Bước 2:
Hướng dẫn cài template cho Joomla1.6
Bước 3:
Hướng dẫn cài template cho Joomla1.6
Bước 4:
Hướng dẫn cài template cho Joomla1.6
Khi làm xong những bước trên thì bạn đã có một trang web sử dung Joomla 1.6 với template do chính bạn cài đặt.

0 nhận xét:

Đăng nhận xét