: </label> </span> </td> <td style="white-space: nowrap"> <input type="text" name="exclmenus" id="exclmenus" size="40" value="<?php echo $config->exclmenus; ?> " /> <button onclick="addExclude(); return false;">←</button> </td> <td> <?php echo $lists['exclmenus']; ?> <span class="error hasTip" title="<?php echo $popupTitle . '::' . $popupText; ?> "> <?php echo JoomapAdminHtml::infoIcon(); ?> </span> </td> </tr> </table> </fieldset> </div>
/** * Show settings dialog * @param integer configuration save success */ function showSettingsDialog($success = 0) { global $mainframe; $database =& JFactory::getDBO(); $config =& $this->config; $limit = $mainframe->getUserStateFromRequest('viewlistlimit', 'limit', $mainframe->getCfg('list_limit'), 'int'); $limitstart = $mainframe->getUserStateFromRequest('viewlimitstart', 'limitstart', 0, 'int'); $menus = $this->getMenus(); $this->sortMenus($menus); $total = count($menus); jimport('joomla.html.pagination'); $pageNav = new JPagination($total, $limitstart, $limit); // images for 'external link' tagging $javascript = 'onchange="changeDisplayImage();"'; $directory = '/components/com_joomap/images'; $lists['imageurl'] = JHTML::_('list.images', 'imageurl', $config->ext_image, $javascript, $directory); // column count selection $columns = array(JHTML::_('select.option', 1), JHTML::_('select.option', 2), JHTML::_('select.option', 3), JHTML::_('select.option', 4)); //jimport('joomla.html.html.select'); $lists['columns'] = JHTML::_('select.genericlist', $columns, 'columns', 'id="columns" class="inputbox" size="1"', 'value', 'text', $config->columns); // get list of menu entries in all menus $query = "SELECT id AS value, name AS text, CONCAT( id, ' - ', name ) AS menu" . "\n FROM #__menu" . "\n WHERE published != -2" . "\n ORDER BY menutype, parent, ordering"; $database->setQuery($query); $exclmenus = $database->loadObjectList(); $lists['exclmenus'] = JHTML::_('select.genericlist', $exclmenus, 'excl_menus', 'class="inputbox" size="1"', 'value', 'menu', NULL); require_once $mainframe->getPath('admin_html'); JoomapAdminHtml::show($config, $menus, $pageNav, $lists); }