mirror of
https://git.code.sf.net/p/seeddms/code
synced 2025-03-12 17:05:46 +00:00
add missing config types when showing the empty form
This commit is contained in:
parent
5ae461a157
commit
1c5977fca5
|
@ -260,6 +260,31 @@ $(document).ready( function() {
|
|||
)
|
||||
);
|
||||
break;
|
||||
case "folder":
|
||||
$this->formField(
|
||||
getMLText('task_'.$extname."_".$taskname."_".$param['name']),
|
||||
$this->getFolderChooserHtml("form".$extname.$taskname, M_READ, -1, 0, 'params['.$param['name']."]")
|
||||
);
|
||||
break;
|
||||
case "users":
|
||||
$users = $dms->getAllUsers();
|
||||
$options = [];
|
||||
foreach ($users as $currUser) {
|
||||
if (!$currUser->isGuest())
|
||||
$options[] = array($currUser->getID(), htmlspecialchars($currUser->getLogin().' - '.$currUser->getFullName()), false, array(array('data-subtitle', htmlspecialchars($currUser->getEmail()))));
|
||||
}
|
||||
$this->formField(
|
||||
getMLText('task_'.$extname."_".$taskname."_".$param['name']),
|
||||
array(
|
||||
'element'=>'select',
|
||||
'class'=>'chzn-select',
|
||||
'name'=>'params['.$param['name'].']'.(!empty($param['multiple']) ? '[]' : ''),
|
||||
'multiple'=>isset($param['multiple']) ? $param['multiple'] : false,
|
||||
'attributes'=>array(array('data-placeholder', getMLText('select_value'), array('data-no_results_text', getMLText('unknown_value')))),
|
||||
'options'=>$options
|
||||
)
|
||||
);
|
||||
break;
|
||||
default:
|
||||
$this->formField(
|
||||
getMLText('task_'.$extname."_".$taskname."_".$param['name']),
|
||||
|
|
Loading…
Reference in New Issue
Block a user