loadHelper('vxcloadcsshelper'); $cssHelper = new VxcLoadCssHelper(); $cssHelper->loadCss(); $this->loadHelper('admintabshelper'); $tabs = new AdminTabsHelper(); $menu = $tabs->render(); $modelUser =& $this->getModel('user'); $userId = LegacyHelper::getUserId(); $isAdmin = ($userId && LegacyHelper::isAdminUser($userId)); $isCM = $modelUser->checkPrivilege('Company Manager'); $isFM = $modelUser->checkPrivilege('Franchise manager'); $userObj =& $modelUser->getData(); $modelFranchises =& $this->getModel('franchises'); $modelFranchise =& $this->getModel('franchise'); $modelPricing =& $this->getModel('pricing'); if ($isAdmin) { $franchiseId = JRequest::getVar('franchise'); if (!$franchiseId) $franchiseId = $userObj->franchiseid; } else $franchiseId = $userObj->franchiseid; $modelFranchise->SetId($franchiseId); $franchise =& $modelFranchise->getData(); $franchises =& $modelFranchises->getData(); if ($isAdmin || $isFM) $companyId = JRequest::getVar('company'); else $companyId = $userObj->id; $modelUser->SetId($companyId); $company =& $modelUser->getData(); $companys =& $modelUser->getUsersByFranchise($franchiseId); $modelItems =& $this->getModel("items"); $items =& $modelItems->getData(); $itemId = JRequest::getVar('item'); $agencies =& $modelFranchise->getAgencies(); $pricing =& $modelPricing->getDataByInfoFCI($franchiseId,$companyId,$itemId); $pricingList =& $modelPricing->getDataByInfoFC($franchiseId,$companyId); $this->assignRef('agencies', $agencies); $this->assignRef('pricing', $pricing); $this->assignRef('pricingList', $pricingList); $this->assignRef('franchises', $franchises); $this->assignRef('franchise', $franchise); $this->assignRef('companys', $companys); $this->assignRef('company', $company); $this->assignRef('items', $items); $this->assignRef('itemId', $itemId); $this->assignRef('user', $userObj); $this->assignRef('isAdmin', $isAdmin); $this->assignRef('isFM', $isFM); $this->assignRef('isCM', $isCM); $this->assignRef('menu', $menu); parent::display($tpl); }// function }// class ?>