function __construct() { parent::__construct(); }
require_once JPATH_ROOT . DS . 'administrator' . DS . 'components' . DS . $component . DS . 'define.php'; require_once JPATH_ROOT . DS . 'administrator' . DS . 'components' . DS . $component . DS . 'installer.helper.php'; require_once JPATH_ROOT . DS . 'administrator' . DS . 'components' . DS . $component . DS . 'helpers' . DS . 'osemsc.php'; $oseInstaller = new oseInstallerHelper(); $oseInstaller->install(); $document = JFactory::getDocument(); $document->addScript(JURI::root() . 'media/system/js/mootools-core.js'); } else { require_once JPATH_COMPONENT_ADMINISTRATOR . DS . 'helpers' . DS . 'osesofthelper.php'; require_once JPATH_COMPONENT_SITE . DS . 'init.php'; require_once JPATH_COMPONENT . DS . 'libraries' . DS . 'oseMscPublic.php'; // Require the base controller if (JOOMLA30 == true) { require_once OSEMSC_B_CONTROLLER . DS . 'controller.php'; require_once OSEMSC_B_MODEL . DS . 'model.php'; require_once OSEMSC_B_VIEW . DS . 'view.php'; } else { require_once JPATH_COMPONENT_ADMINISTRATOR . DS . 'legacy' . DS . 'controller.php'; require_once JPATH_COMPONENT_ADMINISTRATOR . DS . 'legacy' . DS . 'model.php'; require_once JPATH_COMPONENT_ADMINISTRATOR . DS . 'legacy' . DS . 'view.php'; } JLoader::register('OsemscHelper', dirname(__FILE__) . DS . 'helpers' . DS . 'osemsc.php'); OsemscHelper::addSubmenu(); // Create the Controller $_c = new osemscController(); $_c->initControl(); // Perform the Request task $_c->executeTask(JRequest::getCmd('task', null)); // Redirect if set by the controller $_c->redirectE(); }
function __construct() { parent::__construct(); $this->registerTask('subscribe', 'addToCart'); $this->registerTask('toPaymentPage', 'addToCart'); $this->registerTask('addCartItem', 'addToCart'); }
function viewMscList() { parent::display(); exit; }
function subscribe() { $msc_id = JRequest::getInt('msc_id', 0); if (!empty($msc_id)) { $session = JFactory::getSession(); $session->set('pay_msc_id', $msc_id); } JRequest::setVar('view', 'payment'); parent::display(); }