File manager - Edit - /home/jardides/www/Jardi-design/plugins/search/j2store/elements/j2storemenuitem.php
Back
<?php /** * @package J2Store * @copyright Copyright (c)2014-17 Ramesh Elamathi / J2Store.org * @license GNU GPL v3 or later */ /** ensure this file is being included by a parent file */ defined('_JEXEC') or die('Restricted access'); jimport('joomla.form.formfield'); class JFormFieldJ2StoreMenuItem extends JFormField { protected $type = 'J2storemenuitem'; /** * Method to get the field input markup. * * @return string The field input markup. * @since 1.6 */ protected function getInput() { $app = JFactory::getApplication(); $options = array(); $module_id = $app->input->getInt('id'); $menus =JMenu::getInstance('site'); $menu_id = null; $menuItems = array(); $options[''] = JText::_("J2STORE_SELECT_OPTION"); foreach($menus->getMenu() as $item) { if($item->type== 'component'){ if(isset($item->query['option']) && $item->query['option'] == 'com_j2store' ){ if(isset($item->query['catid'])){ $options[$item->id] = $item->title; } } } } return JHTML::_('select.genericlist', $options, $this->name, array('class'=>"input"), 'value', 'text', $this->value); } }
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | Generation time: 0.01 |
proxy
|
phpinfo
|
Settings