* @package report
* @version $Id$
* @link http://www.zentao.net
*/
?>
getModuleRoot() . 'common/view/datepicker.html.php';?>
$varName):?>
'') + $this->loadModel('product')->getPairs('nocode', 0, '', $shadow);
echo html::select("sqlVars[$varName]", $products, zget($sqlVarValues, $varName, $default), "class='form-control chosen'");
}
elseif($sqlVars['requestType'][$i] == 'project')
{
if(!isset($projects)) $projects = array('' => $this->lang->crystal->allProject) + $this->loadModel('project')->getPairsByProgram();
echo html::select("sqlVars[$varName]", $projects, zget($sqlVarValues, $varName, $default), "class='form-control chosen'");
}
elseif($sqlVars['requestType'][$i] == 'execution')
{
if(!isset($executions)) $executions = array('' => $this->lang->crystal->allExecution) + $this->loadModel('execution')->getPairs(0, 'all', 'multiple');
echo html::select("sqlVars[$varName]", $executions, zget($sqlVarValues, $varName, $default), "class='form-control chosen'");
}
elseif($sqlVars['requestType'][$i] == 'dept')
{
if(!isset($depts)) $depts = $this->loadModel('dept')->getOptionMenu();
echo html::select("sqlVars[$varName]", $depts, zget($sqlVarValues, $varName, $default), "class='form-control chosen'");
}
elseif($sqlVars['requestType'][$i] == 'user')
{
if(!isset($users)) $users = $this->loadModel('user')->getPairs('noletter');
echo html::select("sqlVars[$varName]", $users, zget($sqlVarValues, $varName, $default), "class='form-control chosen'");
}
elseif(strpos($sqlVars['requestType'][$i], '.') !== false)
{
list($moduleName, $varListName) = explode('.', $sqlVars['requestType'][$i]);
$this->app->loadLang($moduleName);
$varListName .= 'List';
$varList = $lang->$moduleName->$varListName;
unset($varList[0]);
unset($varList['']);
$varList = array('' => '') + $varList;
echo html::select("sqlVars[$varName]", $varList, zget($sqlVarValues, $varName, $default), "class='form-control chosen'");
}
else
{
echo html::input("sqlVars[$varName]", zget($sqlVarValues, $varName, $default), "class='form-control'");
}
?>