foreach ($activities as $activityId => $values) {
$activity = array();
+ $activity['DT_RowId'] = $activityId;
// Add class to this row if overdue.
$activity['DT_RowClass'] = 'crm-entity';
if (CRM_Utils_Date::overdue(CRM_Utils_Array::value('activity_date_time', $values))
$activity['DT_RowClass'] .= ' status-ontime';
}
- $activity['DT_RowData'] = array();
- $activity['DT_RowData']['entity'] = 'activity';
- $activity['DT_RowData']['id'] = $activityId;
+ $activity['DT_RowAttr'] = array();
+ $activity['DT_RowAttr']['data-entity'] = 'activity';
+ $activity['DT_RowAttr']['data-id'] = $activityId;
$activity['activity_type'] = $values['activity_type'];
$activity['subject'] = $values['subject'];
continue;
}
+ $caseActivity['DT_RowId'] = $caseActivityId;
//Add classes to the row, via DataTables syntax
$caseActivity['DT_RowClass'] = "crm-entity";
}
//Add data to the row for inline editing, via DataTable syntax
- $caseActivity['DT_RowData'] = array();
- $caseActivity['DT_RowData']['entity'] = 'activity';
- $caseActivity['DT_RowData']['id'] = $caseActivityId;
+ $caseActivity['DT_RowAttr'] = array();
+ $caseActivity['DT_RowAttr']['data-entity'] = 'activity';
+ $caseActivity['DT_RowAttr']['data-id'] = $caseActivityId;
//Activity Date and Time
$caseActivity['activity_date_time'] = CRM_Utils_Date::customFormat($dao->display_date);
foreach ($relationships as $relationshipId => $values) {
$relationship = array();
+ $relationship['DT_RowId'] = $values['id'];
$relationship['DT_RowClass'] = 'crm-entity';
if ($values['is_active'] == 0) {
$relationship['DT_RowClass'] .= ' disabled';
}
- $relationship['DT_RowData'] = array();
- $relationship['DT_RowData']['entity'] = 'relationship';
- $relationship['DT_RowData']['id'] = $values['id'];
+ $relationship['DT_RowAttr'] = array();
+ $relationship['DT_RowAttr']['data-entity'] = 'relationship';
+ $relationship['DT_RowAttr']['data-id'] = $values['id'];
//Add image icon for related contacts: CRM-14919
$icon = CRM_Contact_BAO_Contact_Utils::getImage($values['contact_type'],