Mời các bạn truy cập iZdesigner.com để cập nhật những thông tin, thủ thuật mới nhất về Web-Designer.

Giờ này joomla đã là phiên bản 3.x rồi. Tuy joomla ra phiên bản mới, nhưng extension dành cho nó thì thật sự chưa nhiều, đó là chưa kể có nhiều khách hàng họ vẫn tin dùng những phiên bản cũ hơn như 1.5 hay 1.7, vì thế mình vẫn viết bài này là để dành cho những ai thực sự cần đến và cũng là dịp để các bạn có thể hiểu rõ hơn về joomla.

Trong bài viết này, mình sẽ giúp các bạn từng bước nâng cấp template dành cho các joomla 1.5 sang template 1.7, với thủ thuật này, bạn sẽ không cần phải cài đặt mới, hay xóa bỏ đi giao diện mà bạn đã thiết kế trước đó.
Bước 1 : Mở file index.php trong folder template
Tìm :
1
defined('_JEXEC') or die('Restricted access');
Thay thế bằng :
1
2
defined('_JEXEC') or die;
2.$app= JFactory::getApplication();
Tìm :
1
$mainframe->getCfg('live_site')
Thay thế bằng :
1
$app->getCfg('live_site')
Tìm :
1
$mainframe->getCfg('sitename')
Thay thế bằng :
1
$app->getCfg('sitename')
Sau khi đã thay thế xong. Các bạn save file này lại.
Bước 2 : Mở file templateDetails.xml
Tìm :
1
2
<!DOCTYPE install PUBLIC "-//Joomla! 1.5//DTD template 1.0//EN" "http://www.joomla.org/xml/dtd/1.5/template-install.dtd">
<install version="1.5" type="template">
Thay thế bằng :
1
2
<!DOCTYPE install PUBLIC "-//Joomla! 1.6//DTD template 1.0//EN" "http://www.joomla.org/xml/dtd/1.7/template-install.dtd">
<extension version="1.7" type="template" client="site">
Tìm :
1
<params>
Thay thế bằng :
1
2
3
<config>
<fields name="params">
<fieldset name="advanced">
Tìm :
1
<param name="...." ....>
Thay thế :
1
<field name="...." ....>
Tìm :
1
</params>
Thay thế bằng :
1
2
3
</fieldset">
</fields>
<config>
Tìm :
1
</install>
Thay thế bằng :
1
</extension>
Save lại để hoàn thành.
Bước 3 : Mở file template.css trong folder css
Tìm :
1
.article_separator
Thay thế bằng:
1
.item-separator
Tìm :
1
.blog_more
Thay thế bằng :
1
.items-more
Save lại để hoàn thành.
Bước 4 : Thêm một số đoạn css nếu cần thiết
01
02
03
04
05
06
07
08
09
10
11
12
13
14
.actions {
}
.actions li {
}
table.category {
}
table.category th,table.category td {
}
table.category thead {
}
.jcat-children ul,.jcat-children li {
}
.jcat-children li a {
}
Khi bạn hoàn thành 4 bước trên thì cũng là lúc bạn đã nâng cấp xong cho template của bạn. 
Blog Designer

Hãy cho đi rồi sẽ nhận lại nhiều hơn thế

Đã có nhiều lúc tôi không biết mình sẽ làm được gì ??? Nhưng hãy cứ tin vào chính bản thân mình, tin vào mọi người và đừng để con tim bạn lạc lối. Bạn và tôi sẽ tìm ra được đâu là đích đến để mình biết đường đi.Nếu bạn cần một người bạn, đừng ngại kết bạn với tôi.

Thư Viện Đồ Họa: www.izdesigner.com