IceMegaMenu (IceTheme, mod 3.0.1 / plg 3.0.0) -> deployed files. Signed-off-by: LÁZÁR Imre <imre@illusion.hu> Assisted-by: claude-code@claude-opus-4-8
42 lines
1.1 KiB
PHP
42 lines
1.1 KiB
PHP
<?php
|
|
/**
|
|
* IceMegaMenu Extension for Joomla 1.6 By IceTheme
|
|
*
|
|
*
|
|
* @copyright Copyright (C) 2008 - 2011 IceTheme.com. All rights reserved.
|
|
* @license GNU General Public License version 2
|
|
*
|
|
* @Website http://www.icetheme.com/Joomla-Extensions/icemegamenu.html
|
|
* @Support http://www.icetheme.com/Forums/IceMegaMenu/
|
|
*
|
|
*/
|
|
|
|
// no direct access
|
|
defined('_JEXEC') or die('Restricted access');
|
|
|
|
jimport('joomla.plugin.plugin');
|
|
|
|
class plgSystemIcemegamenu extends JPlugin
|
|
{
|
|
var $plugin = null;
|
|
var $plgParams = null;
|
|
var $time = 0;
|
|
|
|
function __construct(&$subject, $config)
|
|
{
|
|
parent::__construct($subject, $config);
|
|
}
|
|
|
|
function onContentPrepareForm($form, $data)
|
|
{
|
|
if($form->getName() == 'com_menus.item')
|
|
{
|
|
if(!defined("DS")){
|
|
define("DS", DIRECTORY_SEPARATOR);
|
|
}
|
|
$xmlFile = dirname(__FILE__). DS."icemegamenu" . DS . 'params';
|
|
JForm::addFormPath($xmlFile);
|
|
$form->loadFile('params', false);
|
|
}
|
|
}
|
|
} |