defined('_JEXEC') or die;
// add messgae in bootstrap style
$app = JFactory::getApplication();
$messages = $app->getMessageQueue();
$user = JFactory::getUser();
if (!class_exists('Permissions')) {
    require JPATH_VM_ADMINISTRATOR . DS . 'helpers' . DS . 'permissions.php';
}
$admin = Permissions::getInstance()->check('admin');
$vendor = VmModel::getModel('vendor');
// $vendor->setId($this->vendorId);
$vendor->setId(Permissions::getInstance()->isSuperVendor());
$store = $vendor->getVendor();
// html code for front-end administration
$view = jrequest::getWord('view');
$task = jrequest::getWord('task');
JHtml::_('script', 'system/core.js', false, true);
$document = JFactory::getDocument();
JHtml::_('jquery.ui');
vmJsApi::js('jquery.ui.autocomplete.html');
vmJsApi::js('template', 'administrator/components/com_virtuemart/assets/js');
$document->addStyleSheet(JURI::root(true) . '/administrator/components/com_virtuemart/assets/css/admin.styles.css');
$j = "\n\tjQuery(function() {\n\t\tjQuery( '#virtuemartSave').click(function(e){\n\t\t\te.preventDefault();\n\t\t\tjQuery( '#media-dialog' ).remove();\n\t\t\tdocument.adminForm.task.value='apply';\n\t\t\tdocument.adminForm.submit();\n\t\t\treturn false;\n\t\t});\n\t\tjQuery('link[rel=stylesheet][href*=\"template\"]').remove();\n\t\tjQuery('.btn-micro').addClass('btn-mini');\n\t\tjQuery('#menu li a').click(function(e)\n\t\t{\n\t\t\t\$('#menu li.open').removeClass('open');\n\t\t\t// console.log('toggle');\n\t\t\t// \$('#menu li a')\n\t\t\t// e.stopPropagation();\n\t\t});\n\t});\n";
$document->addScriptDeclaration($j);
$document->addStyleDeclaration('
@media (max-width: 767px) {
 body { padding-top: 0px;}
 .vm2admin .navbar-fixed-top,.vm2admin .header{ margin:0px;max-width:100%}
 .vm2admin .subhead {margin-left:0px;margin-right:0px}
}
 body,.vmadmin{width:100%;padding:0}
Example #2
0
 function plgVmOnSelfCallBE($type, $name, &$render)
 {
     // fetches PClasses From XML file
     $call = jrequest::getWord('call');
     $this->{$call}();
     // 	jexit();
 }
Example #3
0
	/**
	 * @author Patrick Kohl
	 * @param $type
	 * @param $name
	 * @param $render
	 */
	function plgVmOnSelfCallBE ($type, $name, &$render) {
		if ($name != $this->_name || $type != 'vmpayment') {
            return FALSE;
        }
		// fetches PClasses From XML file
		$call = jrequest::getWord ('call');
		$this->$call();
		// 	jexit();
	}