16 $opt = parent::buildFieldCreationInput($dcl, $mode);
19 if (get_called_class() ==
'ilDclPluginFieldRepresentation') {
22 foreach ($plugins as $plugin_name) {
24 $options[$plugin_data->getPluginName()] = $plugin_data->getPluginName();
30 $opt->addSubItem($plugin_selection);
31 if ($mode ==
"edit") {
32 $plugin_selection->setDisabled(
true);
static getActivePluginsForSlot($a_ctype, $a_cname, $a_slot_id)
Get all active plugins for a slot.
const PROP_PLUGIN_HOOK_NAME
buildFieldCreationInput(ilObjDataCollection $dcl, $mode='create')
static getPluginObject($a_ctype, $a_cname, $a_slot_id, $a_pname)
Get Plugin Object.
Create styles array
The data for the language used.
Class ilDclPluginFieldRepresentation.
This class represents a non editable value in a property form.
Class ilDclBaseFieldRepresentation.
Class ilObjDataCollection.
if(!isset($_REQUEST['ReturnTo'])) if(!isset($_REQUEST['AuthId'])) $options