public function process(Vtiger_Request $request) { parent::process($request); }
/** * Function to get the list of Script models to be included * @param Vtiger_Request $request * @return <Array> - List of Vtiger_JsScript_Model instances */ function getFooterScripts(Vtiger_Request $request) { $headerScriptInstances = parent::getFooterScripts($request); $moduleName = $request->getModule(); $modulePopUpFile = 'modules.' . $moduleName . '.resources.Popup'; $moduleEditFile = 'modules.' . $moduleName . '.resources.Edit'; unset($headerScriptInstances[$modulePopUpFile]); unset($headerScriptInstances[$moduleEditFile]); $jsFileNames = ['modules.Inventory.resources.Edit', 'modules.Inventory.resources.Popup', 'modules.Calculations.resources.Edit']; $jsFileNames[] = $moduleEditFile; $jsFileNames[] = $modulePopUpFile; $jsScriptInstances = $this->checkAndConvertJsScripts($jsFileNames); $headerScriptInstances = array_merge($headerScriptInstances, $jsScriptInstances); return $headerScriptInstances; }
/** * Function to get the list of Script models to be included * @param Vtiger_Request $request * @return <Array> - List of Vtiger_JsScript_Model instances */ function getHeaderScripts(Vtiger_Request $request) { $headerScriptInstances = parent::getHeaderScripts($request); //echo '<pre>'; //print_r($headerScriptInstances); $moduleName = $request->getModule(); $modulePopUpFile = 'modules.' . $moduleName . '.resources.Popup'; $moduleEditFile = 'modules.' . $moduleName . '.resources.Edit'; unset($headerScriptInstances[$modulePopUpFile]); unset($headerScriptInstances[$moduleEditFile]); $jsFileNames = array('modules.Inventory.resources.Edit', 'modules.Inventory.resources.Popup', 'layouts.vlayout.modules.Calculations.resources.Edit'); $jsFileNames[] = $moduleEditFile; $jsFileNames[] = $modulePopUpFile; //print_r($headerScriptInstances);exit; $jsScriptInstances = $this->checkAndConvertJsScripts($jsFileNames); $headerScriptInstances = array_merge($headerScriptInstances, $jsScriptInstances); return $headerScriptInstances; }