function display($tpl = null) { $app = JFactory::getApplication(); $addnew = $app->input->get('addnew', 0); if ($addnew) { $this->prepereNewOrder(); } $this->state = $this->get('State'); $this->item = $this->get('Item'); $this->form = $this->get('Form'); $this->configs = $this->get('configs'); JToolBarHelper::title(JText::_('COM_DIGICOM_ORDER_DETAILS_TOOLBAR_TITLE'), 'generic.png'); $bar = JToolBar::getInstance('toolbar'); // Instantiate a new JLayoutFile instance and render the layout $layout = new JLayoutFile('toolbar.title'); $title = array('title' => JText::_('COM_DIGICOM_ORDER_DETAILS_TOOLBAR_TITLE'), 'class' => 'title'); $bar->appendButton('Custom', $layout->render($title), 'title'); $layout = new JLayoutFile('toolbar.settings'); $bar->appendButton('Custom', $layout->render(array()), 'settings'); JToolBarHelper::apply('order.apply'); JToolBarHelper::save('order.save'); JToolBarHelper::Cancel('order.cancel'); DigiComHelperDigiCom::addSubmenu('orders'); $this->sidebar = JHtmlSidebar::render(); parent::display($tpl); }
/** * */ function _DEFAULT() { JToolBarHelper::title(JText::_('RSS Generator'), 'generic.png'); //JToolBarHelper::preferences('com_pdf2email', '340'); JToolBarHelper::save(); JToolBarHelper::Apply(); JToolBarHelper::Cancel(); }
function display($tpl = null) { JToolBarHelper::title(JText::_('AD_ABOUTTITLE'), 'generic.png'); JToolBarHelper::Cancel(); $component = array(); $component['installed'] = 0; $component['name'] = '.Guru'; $component['file'] = JPATH_SITE . DIRECTORY_SEPARATOR . "administrator" . DIRECTORY_SEPARATOR . "components" . DIRECTORY_SEPARATOR . "com_guru" . DIRECTORY_SEPARATOR . "install.xml"; if (file_exists($component['file'])) { $component['installed'] = 1; $data = implode("", file($component['file'])); $pos1 = strpos($data, "<version>"); $pos2 = strpos($data, "</version>"); $component['version'] = 'version ' . substr($data, $pos1 + strlen("<version>"), $pos2 - $pos1 - strlen("<version>")); } $this->assignRef('component', $component); $module_cart = array(); $module_cart['installed'] = 0; $module_cart['name'] = 'Guru Cart'; $module_cart['file'] = JPATH_SITE . DIRECTORY_SEPARATOR . "modules" . DIRECTORY_SEPARATOR . "mod_guru_cart" . DIRECTORY_SEPARATOR . "mod_guru_cart.xml"; if (file_exists($module_cart['file'])) { $module_cart['installed'] = 1; $data = implode("", file($module_cart['file'])); $pos1 = strpos($data, "<version>"); $pos2 = strpos($data, "</version>"); $module_cart['version'] = 'version ' . substr($data, $pos1 + strlen("<version>"), $pos2 - $pos1 - strlen("<version>")); } $this->assignRef('module_cart', $module_cart); $db = JFactory::getDBO(); $sql = "select element, folder from #__extensions where folder like '%guru%'"; $db->setQuery($sql); $db->query(); $all_plugins = $db->loadAssocList(); $plugins = array(); if (isset($all_plugins) && count($all_plugins) > 0) { foreach ($all_plugins as $key => $value) { $plugins[$key]['installed'] = 0; $plugins[$key]['name'] = $value["element"]; $file = JPATH_SITE . DIRECTORY_SEPARATOR . "plugins" . DIRECTORY_SEPARATOR . $value["folder"] . DIRECTORY_SEPARATOR . 'paypaypal' . DIRECTORY_SEPARATOR . "paypaypal.xml"; if (file_exists($file)) { $plugins[$key]['installed'] = 1; $data = implode("", file($file)); $pos1 = strpos($data, "<version>"); $pos2 = strpos($data, "</version>"); $plugins[$key]['version'] = 'version ' . substr($data, $pos1 + strlen("<version>"), $pos2 - $pos1 - strlen("<version>")); } } } $this->assignRef('plugins', $plugins); parent::display($tpl); }
function display($tpl = null) { //JToolBarHelper::title(JText::_('AD_ABOUTTITLE'), 'generic.png'); JToolBarHelper::Cancel(); $component = array(); $modulezone = array(); $modulemenu = array(); $component['installed'] = $modulezone['installed'] = $modulemenu['installed'] = 0; $component['name'] = 'iJoomla Ad Agency'; $component['file'] = JPATH_SITE . DIRECTORY_SEPARATOR . "administrator" . DIRECTORY_SEPARATOR . "components" . DIRECTORY_SEPARATOR . "com_adagency" . DIRECTORY_SEPARATOR . "adagency.xml"; $modulezone['name'] = 'Ad Agency Zone'; $modulezone['file'] = JPATH_SITE . DIRECTORY_SEPARATOR . "modules" . DIRECTORY_SEPARATOR . "mod_ijoomla_adagency_zone" . DIRECTORY_SEPARATOR . "mod_ijoomla_adagency_zone.xml"; $modulezone['php'] = JPATH_SITE . DIRECTORY_SEPARATOR . "modules" . DIRECTORY_SEPARATOR . "mod_ijoomla_adagency_zone" . DIRECTORY_SEPARATOR . "mod_ijoomla_adagency_zone.php"; $modulemenu['name'] = 'Ad Agency Menu'; $modulemenu['file'] = JPATH_SITE . DIRECTORY_SEPARATOR . "modules" . DIRECTORY_SEPARATOR . "mod_ijoomla_adagency_menu" . DIRECTORY_SEPARATOR . "mod_ijoomla_adagency_menu.xml"; $modulemenu['php'] = JPATH_SITE . DIRECTORY_SEPARATOR . "modules" . DIRECTORY_SEPARATOR . "mod_ijoomla_adagency_menu" . DIRECTORY_SEPARATOR . "mod_ijoomla_adagency_menu.php"; $modulecpanel['name'] = 'Ad Agency cPanel'; $modulecpanel['file'] = JPATH_SITE . DIRECTORY_SEPARATOR . "modules" . DIRECTORY_SEPARATOR . "mod_ijoomla_adagency_cpanel" . DIRECTORY_SEPARATOR . "mod_ijoomla_adagency_cpanel.xml"; $modulecpanel['php'] = JPATH_SITE . DIRECTORY_SEPARATOR . "modules" . DIRECTORY_SEPARATOR . "mod_ijoomla_adagency_cpanel" . DIRECTORY_SEPARATOR . "mod_ijoomla_adagency_cpanel.php"; $modulegeo['name'] = 'Ad Agency Geo'; $modulegeo['file'] = JPATH_SITE . DIRECTORY_SEPARATOR . "modules" . DIRECTORY_SEPARATOR . "mod_ijoomla_adagency_geo" . DIRECTORY_SEPARATOR . "mod_ijoomla_adagency_geo.xml"; $modulegeo['php'] = JPATH_SITE . DIRECTORY_SEPARATOR . "modules" . DIRECTORY_SEPARATOR . "mod_ijoomla_adagency_geo" . DIRECTORY_SEPARATOR . "mod_ijoomla_adagency_geo.php"; $moduleremote['name'] = 'Ad Agency Remote'; $moduleremote['file'] = JPATH_SITE . DIRECTORY_SEPARATOR . "modules" . DIRECTORY_SEPARATOR . "mod_ijoomla_adagency_remote" . DIRECTORY_SEPARATOR . "mod_ijoomla_adagency_remote.xml"; $moduleremote['php'] = JPATH_SITE . DIRECTORY_SEPARATOR . "modules" . DIRECTORY_SEPARATOR . "mod_ijoomla_adagency_remote" . DIRECTORY_SEPARATOR . "mod_ijoomla_adagency_remote.php"; if (file_exists($component['file'])) { $component['installed'] = 1; $data = implode("", file($component['file'])); $pos1 = strpos($data, "<version>"); $pos2 = strpos($data, "</version>"); $component['version'] = 'version ' . substr($data, $pos1 + strlen("<version>"), $pos2 - $pos1 - strlen("<version>")); } if (file_exists($modulezone['file']) && file_exists($modulezone['php'])) { $modulezone['installed'] = 1; $data = implode("", file($modulezone['file'])); $pos1 = strpos($data, "<version>"); $pos2 = strpos($data, "</version>"); $modulezone['version'] = 'version ' . substr($data, $pos1 + strlen("<version>"), $pos2 - $pos1 - strlen("<version>")); } if (file_exists($modulemenu['file']) && file_exists($modulemenu['php'])) { $modulemenu['installed'] = 1; $data = implode("", file($modulemenu['file'])); $pos1 = strpos($data, "<version>"); $pos2 = strpos($data, "</version>"); $modulemenu['version'] = 'version ' . substr($data, $pos1 + strlen("<version>"), $pos2 - $pos1 - strlen("<version>")); } if (file_exists($modulecpanel['file']) && file_exists($modulecpanel['php'])) { $modulecpanel['installed'] = 1; $data = implode("", file($modulecpanel['file'])); $pos1 = strpos($data, "<version>"); $pos2 = strpos($data, "</version>"); $modulecpanel['version'] = 'version ' . substr($data, $pos1 + strlen("<version>"), $pos2 - $pos1 - strlen("<version>")); } if (file_exists($modulegeo['file']) && file_exists($modulegeo['php'])) { $modulegeo['installed'] = 1; $data = implode("", file($modulegeo['file'])); $pos1 = strpos($data, "<version>"); $pos2 = strpos($data, "</version>"); $modulegeo['version'] = 'version ' . substr($data, $pos1 + strlen("<version>"), $pos2 - $pos1 - strlen("<version>")); } if (file_exists($moduleremote['file']) && file_exists($moduleremote['php'])) { $moduleremote['installed'] = 1; $data = implode("", file($moduleremote['file'])); $pos1 = strpos($data, "<version>"); $pos2 = strpos($data, "</version>"); $moduleremote['version'] = 'version ' . substr($data, $pos1 + strlen("<version>"), $pos2 - $pos1 - strlen("<version>")); } $this->assignRef('component', $component); $this->assignRef('modulezone', $modulezone); $this->assignRef('modulemenu', $modulemenu); $this->assignRef('modulecpanel', $modulecpanel); $this->assignRef('modulegeo', $modulegeo); $this->assignRef('moduleremote', $moduleremote); parent::display($tpl); }