Так им пытаются создать свой первый компонент и для этого Айв создал следующий контроллер:получение экземпляра контроллеров Joomla
<?php
defined('_JEXEC') or die ('Access denied!');
/**
* Created by JetBrains PhpStorm.
* User: Marc
* Date: 18-08-13
* Time: 02:18
* To change this template use File | Settings | File Templates.
*/
jimport('joomla.application.component.controller');
class MyCompController implements JController{
function create(){
echo "Welcome to create";
}
function delete(){
$id =JRequest::getVar('id');
echo "you want to delete "-$id;
}
}
Теперь я не очень хорошо знаком с Joomla и мог только найти документацию для 2.5, где
$controller = JController::getInstance('MyComp');
был подходящим способом получить экземпляр вашего контроллера.
я смотрел на интерфейс и JController interface не предоставляет метод GetInstance из-за этого я попробовал:
$controller = JController::getApplication('MyComp');
Но не повезло.
Итак, как вы получаете контроллер?
К сожалению, это не сработало –