thiết kế web hải phòng

Khi update nâng cấp joomla 2.5 lên joomla 3x.
Template sẽ thay đổi một số câu lệnh bạn cần chú ý để sửa lỗi như sau : 

In 3.X :  
$controller = JControllerLegacy::getInstance('HelloWorld');

In 2.X
$controller = JController::getInstance('HelloWorld');


2/
Code that works in Joomla 1.6 to 2.5 Version

require_once JPATH_SITE.'/components/com_content/helpers/route.php';
jimport('joomla.application.component.model');
JModel::addIncludePath(JPATH_SITE.'/components/com_content/models');

Code that works in Joomla 3.0 Version

require_once JPATH_SITE.'/components/com_content/helpers/route.php';
jimport('joomla.application.component.model');
JModelLegacy::addIncludePath(JPATH_SITE.'/components/com_content/models');

3/Đồng thời nếu trong jooma 2x đang khai báo :

JFolder::files
thì trước câu lệnh này bạn cần khai báo thêm dòng : 
jimport('joomla.filesystem.folder');

4/ Hàm JParameter đã bị xóa hẳn trên joomla 3x Nên nếu bạn nâng cấp từ bản 2x - 3x thì cần sửa lại  JParameter
Như sau: 
$params = new JRegistry();
$params->loadString($module->params);

$params->get('param_name');

5/ Thay thế hàm JModel::getInstance
Trên joomla 2x :

$model = JModel::getInstance('Articles', 'ContentModel', array('ignore_request' => true));
Trên joomla 3x :

$model = JModelLegacy::getInstance('Articles', 'ContentModel');

CÔNG TY TNHH ISING
Địa chỉ : 913 Tôn Đức Thắng - Hồng Bàng - Hải Phòng
Văn phòng số 2 : 27/162 Hàng Kênh, Lê Chân, Hải Phòng
Mst: 0201645135 ĐT: 0974080227

thiết kế web chuyên nghiệp hải phòng, thiết kế web giá rẻ hải phòng, công ty thiết kế web hải phòng, dịch vụ thiết kế web tại hải phòng, huong dan seo website, dien dan rao vat, lap mang fpt