61 public function getLinkHTML($title, $show_action_menu =
false)
67 if ($show_action_menu) {
72 $list->setId(
'adv_list_copy_link_' . $field->getId() . $record->getId());
73 $list->setListTitle($title);
75 $list->addItem(
$lng->txt(
'view'),
'view', $link);
80 return $list->getHTML();
82 return "<a href=\"$link\">$title</a>";
100 $ilCtrl->setParameterByClass(
'ilobjrootfoldergui',
'item_ref_id', $this->
getRecordField()->getValue());
103 return $ilCtrl->getLinkTargetByClass(
'ilobjectcopygui',
'initTargetSelection');
105 return $ilCtrl->getLinkTargetByClass(array(
'ilrepositorygui',
'ilobjrootfoldergui'),
'link');
Class ilDclIliasRecordRepresentation.
static _getStaticLink( $a_ref_id, $a_type='', $a_fallback_goto=true, $append="")
Get static link.
getField()
Getter shortcut for field.
static _lookupTitle($a_id)
lookup object title
static _lookupObjId($a_id)
getLinkHTML($title, $show_action_menu=false)
const PROP_DISPLAY_COPY_LINK_ACTION_MENU
Class ilDclBaseRecordRepresentation.
getSingleHTML(array $options=null, $link=true)
getRecordField()
Get Record Field.
const PROP_ILIAS_REFERENCE_LINK