Current Path : /var/www/html/clients/kampol.e-nk.ru/administrator/components/com_joomlapack/controllers/ |
Current File : /var/www/html/clients/kampol.e-nk.ru/administrator/components/com_joomlapack/controllers/config.php |
<?php /** * @package JoomlaPack * @copyright Copyright (c)2006-2009 JoomlaPack Developers * @license GNU General Public License version 2, or later * @version $id$ * @since 1.3 */ // Protect from unauthorized access defined('_JEXEC') or die('Restricted Access'); // Load framework base classes jimport('joomla.application.component.controller'); /** * The Configuration Editor controller class * */ class JoomlapackControllerConfig extends JController { /** * Displays the editor page * */ function display() { parent::display(); } /** * Handle the apply task which saves settings and shows the editor again * */ function apply() { $model =& $this->getModel('registry'); $data = JRequest::getVar('var', array(), 'default', 'array'); $model->bindFromData($data); $model->save(); $this->setRedirect(JURI::base().'index.php?option='.JRequest::getCmd('option').'&view=config', JText::_('CONFIG_SAVE_OK')); } /** * Handle the save task which saves settings and returns to the cpanel * */ function save() { $this->apply(); $this->setRedirect(JURI::base().'index.php?option='.JRequest::getCmd('option'), JText::_('CONFIG_SAVE_OK')); } /** * Handle the cancel task which doesn't save anything and returns to the cpanel * */ function cancel() { $this->setRedirect(JURI::base().'index.php?option='.JRequest::getCmd('option')); } }