www_archline_hu/deployed/regularlabs/components/com_advancedmodules/controller.php
LÁZÁR Imre AI Agent 5855eb4295 feat(deployed): add Advanced Modules site component (completeness)
components/com_advancedmodules (RegularLabs) frontend — completes the module.

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 11:39:02 +02:00

37 lines
958 B
PHP

<?php
/**
* @package Advanced Module Manager
* @version 7.7.1
*
* @author Peter van Westen <info@regularlabs.com>
* @link http://www.regularlabs.com
* @copyright Copyright © 2018 Regular Labs All Rights Reserved
* @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
*/
defined('_JEXEC') or die;
class AdvancedModulesController extends JControllerLegacy
{
protected $default_view = 'edit';
public function display($cachable = false, $urlparams = false)
{
return parent::display();
}
public function __construct($config = [])
{
$this->input = JFactory::getApplication()->input;
// Modules frontpage Editor Module proxying:
if ($this->input->get('view') === 'modules' && $this->input->get('layout') === 'modal')
{
JHtml::_('stylesheet', 'system/adminlist.css', [], true);
$config['base_path'] = JPATH_COMPONENT_ADMINISTRATOR;
}
parent::__construct($config);
}
}