如何将joomla 2.5插件转换为3

时间:2015-02-20 07:03:54

标签: joomla joomla3.0

我有一个joomla 2.5的插件 我想在joomla 3中安装它但安装后我看到这个错误:

  

致命错误:在第21行的/home/xxx/public_html/administrator/components/xxx/xxx.php中调用未定义的方法JController :: getInstance()

错误行:

// Require specific controller if requested
if($controller = JRequest::getCmd('controller'))
{
    $path = JPATH_COMPONENT.DS.'controllers'.DS.$controller.'.php';

    if(file_exists($path))
    {
        require_once $path;
    }
    else
    {
        $controller = '';
    }
}

1 个答案:

答案 0 :(得分:0)

JController::getInstance()已被删除。请改用JControllerLegacy::getInstance()