Spade
Mini Shell
| Directory:~$ /proc/self/root/home/lmsyaran/public_html/components/com_hikamarket/fields/ |
| [Home] [System Details] [Kill Me] |
<?php
/**
* @package HikaMarket for Joomla!
* @version 3.1.1
* @author Obsidev S.A.R.L.
* @copyright (C) 2011-2020 OBSIDEV. All rights reserved.
* @license GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
*/
defined('_JEXEC') or die('Restricted access');
?><?php
class JFormFieldHikamarketmenu extends JFormField {
protected $type = 'hikamarketmenu';
protected function getInput() {
if(!defined('DS'))
define('DS', DIRECTORY_SEPARATOR);
if(!defined('HIKAMARKET_COMPONENT') &&
!include_once(rtrim(JPATH_ADMINISTRATOR,DS).DS.'components'.DS.'com_hikamarket'.DS.'helpers'.DS.'helper.php'))
return 'This menu can not work without the HikaMarket
Component';
$config = hikamarket::config();
if(!hikamarket::isAllowed($config->get('acl_modules_manage',
'all')))
return 'Access to the HikaMarket options of the menu is
restricted';
$id = hikaInput::get()->getInt('id');
if(empty($this->multiple) || !HIKASHOP_J30) {
if(empty($id))
return JText::_('HIKAMARKET_OPTIONS_EDIT');
$text = '<a
title="'.JText::_('HIKAMARKET_OPTIONS').'"
href="'.JRoute::_('index.php?option=com_hikamarket&ctrl=menus&fromjoomla=1&task=edit&cid[]='.$id).'">'.JText::_('HIKAMARKET_OPTIONS').'</a>';
return $text;
}
$empty = '';
$js = '';
$params = new HikaParameter($empty);
$params->set('id', $this->id);
$params->set('cid', $id);
$params->set('name', $this->name);
$params->set('value', $this->value);
$params->set('type',
$this->getAttribute('content'));
$params->set('menu',
$this->getAttribute('menu'));
$content = hikamarket::getLayout('menusmarket',
'options', $params, $js);
return
'</div></div>'.$content.'<div><div>';
}
}