function __construct() { parent::__construct(); $this->exposeMethod('getListViewCount'); $this->exposeMethod('getRecordsCount'); $this->exposeMethod('getPageCount'); }
/** * 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); $moduleName = $request->getModule(); $jsFileNames = array('modules.Vtiger.resources.List', 'modules.Vtiger.resources.FindDuplicates'); $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 getFooterScripts(Vtiger_Request $request) { $headerScriptInstances = parent::getFooterScripts($request); $moduleName = $request->getModule(); $jsFileNames = array('libraries.jquery.ZeroClipboard.ZeroClipboard', 'modules.OSSPasswords.resources.showRelatedModulePass'); $jsScriptInstances = $this->checkAndConvertJsScripts($jsFileNames); $headerScriptInstances = array_merge($headerScriptInstances, $jsScriptInstances); return $headerScriptInstances; }
function __construct() { global $log; $log->debug("Entering ./views/ListAjax.php::__construct"); parent::__construct(); $this->exposeMethod('getListViewCount'); $this->exposeMethod('getRecordsCount'); $this->exposeMethod('getPageCount'); }
function preProcess(Vtiger_Request $request) { $viewer = $this->getViewer($request); $moduleName = $request->getModule(); $documentModuleModel = Vtiger_Module_Model::getInstance($moduleName); $defaultCustomFilter = $documentModuleModel->getDefaultCustomFilter(); $folderList = Documents_Module_Model::getAllFolders(); $viewer->assign('DEFAULT_CUSTOM_FILTER_ID', $defaultCustomFilter); $viewer->assign('FOLDERS', $folderList); parent::preProcess($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 getHeaderScripts(Vtiger_Request $request) { global $log; $log->debug("Entering ./views/FindDuplicates.php::getHeaderScripts"); $headerScriptInstances = parent::getHeaderScripts($request); $moduleName = $request->getModule(); $jsFileNames = array('modules.Vtiger.resources.List', 'modules.Vtiger.resources.FindDuplicates'); $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 getFooterScripts(Vtiger_Request $request) { $headerScriptInstances = parent::getFooterScripts($request); $moduleName = $request->getModule(); $modulePopUpFile = 'modules.' . $moduleName . '.resources.Edit'; unset($headerScriptInstances[$modulePopUpFile]); $jsFileNames = array('modules.Products.resources.Edit'); $jsFileNames[] = $modulePopUpFile; $jsScriptInstances = $this->checkAndConvertJsScripts($jsFileNames); $headerScriptInstances = array_merge($headerScriptInstances, $jsScriptInstances); return $headerScriptInstances; }