Я устанавливаю расширение в Joomla 3.1. Он работает нормально, но на каждой странице назначается расширение для него отображается ошибка «Строгие стандарты: декларация JSJobsController :: display() должна быть совместима с JControllerLegacy :: display ($ cachable = false, $ urlparams = Array) в C : \ XAMPP \ HTDOCS \ SysMind \ администратор \ Components \ com_jsjobs \ controller.php на линии 25 "Ошибка Joomla Strict Standard
код -
class JSJobsControllerJsjobs extends JControllerLegacy
{
function __construct()
{
//This curly bracket is the line 25 in my code.
parent :: __construct();
$this->registerTask('add', 'edit');
}
function editsubcategories()
{
JRequest :: setVar('layout', 'formsubcategory');
JRequest :: setVar('view', 'application');
$this->display();
}
function edit()
{
$cur_layout = $_SESSION['cur_layout'];
JRequest :: setVar('view', 'application');
JRequest :: setVar('hidemainmenu', 1);
}
}
Где публика ($ cachable = false, $ urlparams = false) {} в вашем классе JSJobsControllerJsjobs? – McRui