function Actions() { $actions = parent::Actions(); foreach ($actions as $action) { if ($action->Name == 'delete') { if ($this->parent->getGroup()) { $action->TitleText = _t('MemberTableField.DeleteTitleText', 'Delete from this group', PR_MEDIUM, 'Delete button hover text'); } else { $action->TitleText = _t('MemberTableField.DeleteTitleTextDatabase', 'Delete from database and all groups', PR_MEDIUM, 'Delete button hover text'); } } } return $actions; }
function Fields() { $fields = parent::Fields(); $widths = $this->parent->getColumnWidths(); if(!empty($widths)) { foreach($fields as $field) { $field->ColumnWidthCSS = sprintf("style='width:%f%%;'",($widths[$field->Name] - 0.1)); } } return $fields; }