如何将Joomla2.5插件转换为3

如何将Joomla2.5插件转换为3,joomla,joomla3.0,Joomla,Joomla3.0,我有一个joomla 2.5的插件 我想在joomla 3中安装它,但安装后,我看到以下错误: 致命错误:在第21行的/home/xxx/public\u html/administrator/components/xxx/xxx.php中调用未定义的方法JController::getInstance() 错误行: // Require specific controller if requested if($controller = JRequest::getCmd('controller'

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

致命错误:在第21行的/home/xxx/public\u 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 = '';
    }
}

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