Khi mình viết những dòng chữ này thì Joomla đã ra phiên bản 3.0.1, có lẽ bạn sẽ thắc mắc vì sao mình lại viết bài viết này. Thực ra 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 | defined('_JEXEC') or die; |
2 | 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 :
2 | <install version="1.5" type="template"> |
Thay thế bằng :
2 | <extension version="1.7" type="template" client="site"> |
Tìm :
Thay thế bằng :
2 | <fields name="params"> |
3 | <fieldset name="advanced"> |
Tìm :
1 | <param name="...." ....> |
Thay thế :
1 | <field name="...." ....> |
Tìm :
Thay thế bằng :
Tìm :
Thay thế bằng :
Save lại để hoàn thành.
Bước 3 : Mở file template.css trong folder css
Tìm :
Thay thế bằng:
Tìm :
Thay thế bằng :
Save lại để hoàn thành.
Bước 4 : Thêm một số đoạn css nếu cần thiết
07 | table.category th,table.category td { |
11 | .jcat-children ul,.jcat-children li { |
Comments[ 0 ]
Đăng nhận xét