File manager - Edit - /home/opticamezl/www/newok/modules.php.tar
Back
home/opticamezl/www/newok/libraries/xef/fields/modules.php 0000604 00000004163 15172636440 0020007 0 ustar 00 <?php /** * @package Expose * @version 4.0 * @author ThemeXpert http://www.themexpert.com * @copyright Copyright (C) 2010 - 2011 ThemeXpert * @license http://www.gnu.org/licenses/gpl-3.0.html GNU/GPLv3 * @file core.php **/ // Ensure this file is being included by a parent file defined('_JEXEC') or die( 'Restricted access' ); /** * Radio List Element * * @since Class available since Release 1.2.0 */ class JFormFieldModules extends JFormField { /** * Element name * * @access protected * @var string */ protected $type = 'Modules'; protected function getInput() { // Initialize variables. $html = array(); $attr = ''; // Initialize some field attributes. $attr .= $this->element['class'] ? ' class="' . (string) $this->element['class'] . '"' : ''; $attr .= $this->element['size'] ? ' size="' . (int) $this->element['size'] . '"' : ''; $attr .= $this->multiple ? ' multiple="multiple"' : ''; $db =& JFactory::getDBO(); $query = "SELECT e.extension_id, a.id, a.title, a.note, a.position, a.module, a.language,a.checked_out, a.checked_out_time, a.published, a.access, a.ordering, a.publish_up, a.publish_down,l.title AS language_title,uc.name AS editor,ag.title AS access_level,MIN(mm.menuid) AS pages,e.name AS name FROM `#__modules` AS a LEFT JOIN `#__languages` AS l ON l.lang_code = a.language LEFT JOIN #__users AS uc ON uc.id=a.checked_out LEFT JOIN #__viewlevels AS ag ON ag.id = a.access LEFT JOIN #__modules_menu AS mm ON mm.moduleid = a.id LEFT JOIN #__extensions AS e ON e.element = a.module WHERE (a.published IN (0, 1)) AND a.client_id = 0 GROUP BY a.id"; $db->setQuery($query); $groups = $db->loadObjectList(); $groupHTML = array(); if ($groups && count ($groups)) { foreach ($groups as $v=>$t){ $groupHTML[] = JHTML::_('select.option', $t->id, $t->title); } } $lists = JHTML::_('select.genericlist', $groupHTML, $this->name, trim($attr), 'value', 'text', $this->value); return $lists; } }
| ver. 1.4 |
Github
|
.
| PHP 8.3.23 | Generation time: 0 |
proxy
|
phpinfo
|
Settings