function display($cachable = false, $urlparams = false) { error_reporting(E_ALL ^ E_NOTICE); JRequest::setVar('task', 'search'); JRequest::setVar('view', 'itemlist'); $model = $this->getModel('Itemlist', 'JAK2FilterModel'); $modelitems = new K2ModelItem(); $modelitems->getData(); $document = JFactory::getDocument(); $viewType = $document->getType(); $view = $this->getView('itemlist', $viewType, 'JAK2FilterView'); $view->setModel($model); $view->setModel($modelitems); $user = JFactory::getUser(); $cache = false; parent::display($cache); }
jimport('joomla.application.component.controller'); jimport('joomla.filesystem.file'); if (JFile::exists(JPATH_COMPONENT . "/jak2filter.txt") && JFile::exists(JPATH_COMPONENT . "/com_jak2fiter.xml")) { if (JFile::exists(JPATH_COMPONENT . "/jak2filter.xml")) { JFile::delete(JPATH_COMPONENT . "/com_jak2fiter.xml"); } else { $oldxmlfile = JPath::clean(JPATH_COMPONENT . '/com_jak2filter.xml'); $newxmlfile = JPATH_COMPONENT . '/jak2filter.txt'; $newxmlfilecontent = JFile::read($newxmlfile); JFile::write($oldxmlfile, $newxmlfilecontent); rename($oldxmlfile, str_replace('com_jak2filter.xml', 'jak2filter.xml', $oldxmlfile)); } } if (JFile::exists(JPATH_COMPONENT . "/jak2filter.txt")) { //Delete file update JFile::delete(JPATH_COMPONENT . '/jak2filter.txt'); } //Delete file com_jak2fiter.xml if (JFile::exists(JPATH_COMPONENT . "/com_jak2fiter.xml")) { JFile::delete(JPATH_COMPONENT . '/com_jak2fiter.xml'); } JLoader::register('JAK2FilterController', JPATH_COMPONENT . '/controllers/controller.php'); JLoader::register('JAK2FilterView', JPATH_COMPONENT . '/views/view.php'); JLoader::register('JAK2FilterModel', JPATH_COMPONENT . '/models/model.php'); $app = JFactory::getApplication(); $controller = JAK2FilterController::getInstance('jak2filter'); $controller->execute($app->input->get('task')); $controller->redirect(); /* * Make sure the user is authorized to view this page */