<?php use Joomla\CMS\MVC\Controller\BaseController; use Joomla\CMS\Factory; // No direct access. defined('_JEXEC') or die; JLoader::discover('Clubs', JPATH_ROOT . '/administrator/components/com_clubs/mymodels'); JLoader::registerPrefix('ClubsHelper', JPATH_ROOT . '/components/com_clubs/helpers'); JLoader::registerPrefix('ClubsPart', JPATH_ROOT . '/components/com_clubs/parts'); JLoader::registerPrefix('AbstractClubs', JPATH_ROOT . '/administrator/components/com_clubs/abstract'); JLoader::registerPrefix('AbstractCommonClubs', JPATH_ROOT . '/administrator/components/com_clubs/common/abstract'); JLoader::registerPrefix('CommonClubsModel', JPATH_ROOT . '/administrator/components/com_clubs/common/models'); JLoader::registerPrefix('CommonClubsControllerMapping', JPATH_ROOT . '/administrator/components/com_clubs/common/controllermappings'); $controller = BaseController::getInstance("Clubs"); $input = Factory::getApplication()->input; $task = $input->getCmd("task", "display"); $controller->execute($task); $controller->redirect();