mirror of
https://git.code.sf.net/p/seeddms/code
synced 2025-05-13 05:01:43 +00:00
add 'groups' and 'attributedefinition' as internal field types
This commit is contained in:
parent
ad7d4c08d0
commit
f361fe4fdc
|
@ -791,6 +791,32 @@ if(!is_writeable($settings->_configFilePath)) {
|
||||||
echo "</select>";
|
echo "</select>";
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
case "groups":
|
||||||
|
$recs = $dms->getAllGroups();
|
||||||
|
if($recs) {
|
||||||
|
echo "<select class=\"chzn-select\" name=\"extensions[".$extname."][".$confkey."][]\"".(!empty($conf['multiple']) ? " multiple" : "").(!empty($conf['size']) ? " size=\"".$conf['size']."\"" : "").">";
|
||||||
|
foreach($recs as $rec) {
|
||||||
|
echo "<option value=\"".$rec->getID()."\"";
|
||||||
|
if(in_array($rec->getID(), $selections))
|
||||||
|
echo " selected";
|
||||||
|
echo ">".htmlspecialchars($rec->getName())."</option>";
|
||||||
|
}
|
||||||
|
echo "</select>";
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
case "attributedefinitions":
|
||||||
|
$recs = $dms->getAllAttributeDefinitions();
|
||||||
|
if($recs) {
|
||||||
|
echo "<select class=\"chzn-select\" name=\"extensions[".$extname."][".$confkey."][]\"".(!empty($conf['multiple']) ? " multiple" : "").(!empty($conf['size']) ? " size=\"".$conf['size']."\"" : "").">";
|
||||||
|
foreach($recs as $rec) {
|
||||||
|
echo "<option value=\"".$rec->getID()."\"";
|
||||||
|
if(in_array($rec->getID(), $selections))
|
||||||
|
echo " selected";
|
||||||
|
echo ">".htmlspecialchars($rec->getName())."</option>";
|
||||||
|
}
|
||||||
|
echo "</select>";
|
||||||
|
}
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
Loading…
Reference in New Issue
Block a user