Hide views table columns when they do not contain any data
This commit is contained in:
parent
7f9f9dcd75
commit
6a0e27914f
|
@ -1061,7 +1061,7 @@ display:
|
||||||
image_target_id:
|
image_target_id:
|
||||||
align: ''
|
align: ''
|
||||||
separator: ''
|
separator: ''
|
||||||
empty_column: false
|
empty_column: true
|
||||||
responsive: ''
|
responsive: ''
|
||||||
id:
|
id:
|
||||||
sortable: true
|
sortable: true
|
||||||
|
@ -1087,22 +1087,22 @@ display:
|
||||||
flag_value:
|
flag_value:
|
||||||
align: ''
|
align: ''
|
||||||
separator: ''
|
separator: ''
|
||||||
empty_column: false
|
empty_column: true
|
||||||
responsive: ''
|
responsive: ''
|
||||||
parent_target_id:
|
parent_target_id:
|
||||||
align: ''
|
align: ''
|
||||||
separator: ''
|
separator: ''
|
||||||
empty_column: false
|
empty_column: true
|
||||||
responsive: ''
|
responsive: ''
|
||||||
owner_target_id:
|
owner_target_id:
|
||||||
align: ''
|
align: ''
|
||||||
separator: ''
|
separator: ''
|
||||||
empty_column: false
|
empty_column: true
|
||||||
responsive: ''
|
responsive: ''
|
||||||
location:
|
location:
|
||||||
align: ''
|
align: ''
|
||||||
separator: ''
|
separator: ''
|
||||||
empty_column: false
|
empty_column: true
|
||||||
responsive: ''
|
responsive: ''
|
||||||
status:
|
status:
|
||||||
sortable: true
|
sortable: true
|
||||||
|
|
|
@ -1358,32 +1358,32 @@ display:
|
||||||
asset_target_id:
|
asset_target_id:
|
||||||
align: ''
|
align: ''
|
||||||
separator: ''
|
separator: ''
|
||||||
empty_column: false
|
empty_column: true
|
||||||
responsive: ''
|
responsive: ''
|
||||||
location_target_id:
|
location_target_id:
|
||||||
align: ''
|
align: ''
|
||||||
separator: ''
|
separator: ''
|
||||||
empty_column: false
|
empty_column: true
|
||||||
responsive: ''
|
responsive: ''
|
||||||
quantity_target_id:
|
quantity_target_id:
|
||||||
align: ''
|
align: ''
|
||||||
separator: ''
|
separator: ''
|
||||||
empty_column: false
|
empty_column: true
|
||||||
responsive: ''
|
responsive: ''
|
||||||
flag_value:
|
flag_value:
|
||||||
align: ''
|
align: ''
|
||||||
separator: ''
|
separator: ''
|
||||||
empty_column: false
|
empty_column: true
|
||||||
responsive: ''
|
responsive: ''
|
||||||
category_target_id:
|
category_target_id:
|
||||||
align: ''
|
align: ''
|
||||||
separator: ''
|
separator: ''
|
||||||
empty_column: false
|
empty_column: true
|
||||||
responsive: ''
|
responsive: ''
|
||||||
owner_target_id:
|
owner_target_id:
|
||||||
align: ''
|
align: ''
|
||||||
separator: ''
|
separator: ''
|
||||||
empty_column: false
|
empty_column: true
|
||||||
responsive: ''
|
responsive: ''
|
||||||
override: true
|
override: true
|
||||||
sticky: false
|
sticky: false
|
||||||
|
|
|
@ -303,6 +303,15 @@ function farm_ui_views_add_bundle_handlers(ViewExecutable $view, string $display
|
||||||
if (!empty($sort_field)) {
|
if (!empty($sort_field)) {
|
||||||
farm_ui_views_sort_field($view, $display_id, $new_field_id, $sort_field);
|
farm_ui_views_sort_field($view, $display_id, $new_field_id, $sort_field);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Add the field to the table style options.
|
||||||
|
$view->getStyle()->options['columns'][$new_field_id] = $new_field_id;
|
||||||
|
$view->getStyle()->options['info'][$new_field_id] = [
|
||||||
|
'align' => '',
|
||||||
|
'separator' => '',
|
||||||
|
'empty_column' => TRUE,
|
||||||
|
'responsive' => '',
|
||||||
|
];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue