loadHelper('vxcloadcsshelper'); $cssHelper = new VxcLoadCssHelper(); $cssHelper->loadCss(); $document->addScript(JURI::base().'includes/js/joomla.javascript.js'); $this->loadHelper('admintabshelper'); $tabs = new AdminTabsHelper(); $menu = $tabs->render(); $priceType = JRequest::getVar('priceType'); if (!$priceType) { $priceType = 'cp'; JRequest::setVar('priceType',$priceType); } $this->assignRef('priceType', $priceType); $usertype = 'normal'; $modelUser = $this->getModel('user'); if ($modelUser->checkPrivilege('Can invoice') || $modelUser->checkPrivilege('Franchise manager')) $usertype= 'admin'; else if ($modelUser->checkPrivilege('Group manager')) $usertype='groupmanager'; $isFranchiseManager = $modelUser->checkPrivilege('Franchise manager'); $isGroupManager = $modelUser->checkPrivilege('Group manager'); $this->assignRef('isFranchiseManager', $isFranchiseManager); $this->assignRef('isGroupManager', $isGroupManager); $modelInvoicing =& $this->getModel('invoicing'); $modelInvoicing->_isFranchiseManager = $isFranchiseManager; $invoices =& $modelInvoicing->getData(); $pagination =& $modelInvoicing->getPagination(); $lists = & $modelInvoicing->getList(); $invoiceId = JRequest::getVar('invoiceId'); $modelInvoice =& $this->getModel('invoice'); $modelInvoice->SetId($invoiceId); $invoice= $modelInvoice->getData(); $invoice->lines =& $modelInvoice->getInvoiceLines(true); $invoiceline = new stdclass(); $invoiceline->id = JRequest::getVar('invoiceLineId'); $this->assignRef('usertype', $usertype); $this->assignRef('invoiceline', $invoiceline); $this->assignRef('invoice', $invoice); $this->assignRef('invoices', $invoices); $this->assignRef('pagination', $pagination); $this->assignRef('lists', $lists); $this->assignRef('menu', $menu); parent::display($tpl); }// function }// class ?>