diff --git a/config/install/views.view.reservations.yml b/config/install/views.view.reservations.yml
index 33d6770..1616304 100644
--- a/config/install/views.view.reservations.yml
+++ b/config/install/views.view.reservations.yml
@@ -17,7 +17,7 @@ dependencies:
- reserve
- views_bulk_operations
_core:
- default_config_hash: qtxsAzivRyJgkwE59iiTdA2ucLdj2OtA9MwdI-OUYzI
+ default_config_hash: Fpw3XOpA8QhT5E7YrASas4PrG75lo7-SVSpwa9dvMYA
id: reservations
label: Reservations
module: views
@@ -25,165 +25,14 @@ description: ''
tag: ''
base_table: reserve_reservation_field_data
base_field: id
-core: 8.x
display:
default:
- display_plugin: default
id: default
display_title: Master
+ display_plugin: default
position: 0
display_options:
- access:
- type: none
- options: { }
- cache:
- type: tag
- options: { }
- query:
- type: views_query
- options:
- disable_sql_rewrite: false
- distinct: false
- replica: false
- query_comment: ''
- query_tags: { }
- exposed_form:
- type: basic
- options:
- submit_button: Apply
- reset_button: false
- reset_button_label: Reset
- exposed_sorts_label: 'Sort by'
- expose_sort_order: true
- sort_asc_label: Asc
- sort_desc_label: Desc
- pager:
- type: full
- options:
- items_per_page: 40
- offset: 0
- id: 0
- total_pages: null
- tags:
- previous: ‹‹
- next: ››
- first: '« First'
- last: 'Last »'
- expose:
- items_per_page: false
- items_per_page_label: 'Items per page'
- items_per_page_options: '5, 10, 25, 50'
- items_per_page_options_all: false
- items_per_page_options_all_label: '- All -'
- offset: false
- offset_label: Offset
- quantity: 9
- style:
- type: table
- options:
- grouping: { }
- row_class: ''
- default_row_class: true
- override: true
- sticky: false
- caption: ''
- summary: ''
- description: ''
- columns:
- views_bulk_operations_bulk_form: views_bulk_operations_bulk_form
- name: name
- reservation_date: reservation_date
- reservation_time: reservation_date
- reservation_length: reservation_date
- reservation_private: reservation_private
- reservation_repeat_type: reservation_repeat_type
- reservation_repeat_until: reservation_repeat_type
- reservable_content_type: reservable_content_type
- reservation_ebundle: reservable_content_type
- operations: operations
- info:
- views_bulk_operations_bulk_form:
- align: ''
- separator: ''
- empty_column: false
- responsive: ''
- name:
- sortable: true
- default_sort_order: asc
- align: ''
- separator: ''
- empty_column: false
- responsive: ''
- reservation_date:
- sortable: true
- default_sort_order: asc
- align: ''
- separator: ' '
- empty_column: false
- responsive: ''
- reservation_time:
- sortable: false
- default_sort_order: asc
- align: ''
- separator: ''
- empty_column: false
- responsive: ''
- reservation_length:
- sortable: false
- default_sort_order: asc
- align: ''
- separator: ''
- empty_column: false
- responsive: ''
- reservation_private:
- sortable: false
- default_sort_order: asc
- align: ''
- separator: ''
- empty_column: false
- responsive: ''
- reservation_repeat_type:
- sortable: true
- default_sort_order: asc
- align: ''
- separator: ''
- empty_column: false
- responsive: ''
- reservation_repeat_until:
- sortable: false
- default_sort_order: asc
- align: ''
- separator: ''
- empty_column: false
- responsive: ''
- reservable_content_type:
- sortable: true
- default_sort_order: asc
- align: ''
- separator: '
'
- empty_column: false
- responsive: ''
- reservation_ebundle:
- sortable: false
- default_sort_order: asc
- align: ''
- separator: ''
- empty_column: false
- responsive: ''
- operations:
- align: ''
- separator: ''
- empty_column: false
- responsive: ''
- default: '-1'
- empty_table: false
- row:
- type: fields
- options:
- inline: { }
- separator: ''
- hide_empty: false
- default_field_elements: true
+ title: 'My Rese'
fields:
views_bulk_operations_bulk_form:
id: views_bulk_operations_bulk_form
@@ -192,7 +41,8 @@ display:
relationship: none
group_type: group
admin_label: ''
- label: ''
+ plugin_id: views_bulk_operations_bulk_form
+ label: 'Views bulk operations'
exclude: false
alter:
alter_text: false
@@ -225,7 +75,7 @@ display:
element_class: ''
element_label_type: ''
element_label_class: ''
- element_label_colon: false
+ element_label_colon: true
element_wrapper_type: ''
element_wrapper_class: ''
element_default_classes: true
@@ -238,16 +88,11 @@ display:
form_step: true
buttons: false
action_title: Action
+ clear_on_exposed: true
+ force_selection_info: false
selected_actions:
- views_bulk_edit: views_bulk_edit
- views_bulk_operations_delete_entity: views_bulk_operations_delete_entity
- preconfiguration:
- views_bulk_edit:
- label_override: ''
- get_bundles_from_results: 1
- views_bulk_operations_delete_entity:
- label_override: ''
- plugin_id: views_bulk_operations_bulk_form
+ -
+ action_id: views_bulk_operations_delete_entity
name:
id: name
table: reserve_reservation_field_data
@@ -255,6 +100,9 @@ display:
relationship: none
group_type: group
admin_label: ''
+ entity_type: null
+ entity_field: name
+ plugin_id: field
label: Group
exclude: false
alter:
@@ -310,9 +158,6 @@ display:
multi_type: separator
separator: ', '
field_api_classes: false
- entity_type: null
- entity_field: name
- plugin_id: field
reservation_date:
id: reservation_date
table: reserve_reservation__reservation_date
@@ -320,6 +165,7 @@ display:
relationship: none
group_type: group
admin_label: ''
+ plugin_id: field
label: When
exclude: false
alter:
@@ -376,7 +222,6 @@ display:
multi_type: separator
separator: ', '
field_api_classes: false
- plugin_id: field
reservation_time:
id: reservation_time
table: reserve_reservation__reservation_time
@@ -384,6 +229,7 @@ display:
relationship: none
group_type: group
admin_label: ''
+ plugin_id: field
label: ''
exclude: false
alter:
@@ -439,7 +285,6 @@ display:
multi_type: separator
separator: ', '
field_api_classes: false
- plugin_id: field
reservation_length:
id: reservation_length
table: reserve_reservation__reservation_length
@@ -447,6 +292,7 @@ display:
relationship: none
group_type: group
admin_label: ''
+ plugin_id: field
label: ''
exclude: false
alter:
@@ -501,7 +347,6 @@ display:
multi_type: separator
separator: ', '
field_api_classes: false
- plugin_id: field
reservation_private:
id: reservation_private
table: reserve_reservation__reservation_private
@@ -509,6 +354,7 @@ display:
relationship: none
group_type: group
admin_label: ''
+ plugin_id: field
label: Private
exclude: false
alter:
@@ -554,8 +400,8 @@ display:
type: boolean
settings:
format: default
- format_custom_true: ''
format_custom_false: ''
+ format_custom_true: ''
group_column: value
group_columns: { }
group_rows: true
@@ -566,7 +412,6 @@ display:
multi_type: separator
separator: ', '
field_api_classes: false
- plugin_id: field
reservation_repeat_type:
id: reservation_repeat_type
table: reserve_reservation__reservation_repeat_type
@@ -574,6 +419,7 @@ display:
relationship: none
group_type: group
admin_label: ''
+ plugin_id: field
label: Repeating
exclude: false
alter:
@@ -628,7 +474,6 @@ display:
multi_type: separator
separator: ', '
field_api_classes: false
- plugin_id: field
reservation_repeat_until:
id: reservation_repeat_until
table: reserve_reservation__reservation_repeat_until
@@ -636,6 +481,7 @@ display:
relationship: none
group_type: group
admin_label: ''
+ plugin_id: field
label: ''
exclude: false
alter:
@@ -692,7 +538,6 @@ display:
multi_type: separator
separator: ', '
field_api_classes: false
- plugin_id: field
reservable_content_type:
id: reservable_content_type
table: reserve_reservation__reservable_content_type
@@ -700,6 +545,7 @@ display:
relationship: none
group_type: group
admin_label: ''
+ plugin_id: field
label: 'Reservation Type'
exclude: false
alter:
@@ -754,7 +600,6 @@ display:
multi_type: separator
separator: ', '
field_api_classes: false
- plugin_id: field
reservation_ebundle:
id: reservation_ebundle
table: reserve_reservation__reservation_ebundle
@@ -762,6 +607,7 @@ display:
relationship: none
group_type: group
admin_label: ''
+ plugin_id: field
label: Ebundle
exclude: false
alter:
@@ -817,7 +663,6 @@ display:
multi_type: separator
separator: ', '
field_api_classes: false
- plugin_id: field
operations:
id: operations
table: reserve_reservation
@@ -825,6 +670,8 @@ display:
relationship: none
group_type: group
admin_label: ''
+ entity_type: reserve_reservation
+ plugin_id: entity_operations
label: Operations
exclude: false
alter:
@@ -867,8 +714,73 @@ display:
empty_zero: false
hide_alter_empty: true
destination: true
- entity_type: reserve_reservation
- plugin_id: entity_operations
+ pager:
+ type: full
+ options:
+ offset: 0
+ items_per_page: 40
+ total_pages: null
+ id: 0
+ tags:
+ next: ››
+ previous: ‹‹
+ first: '« First'
+ last: 'Last »'
+ expose:
+ items_per_page: false
+ items_per_page_label: 'Items per page'
+ items_per_page_options: '5, 10, 25, 50'
+ items_per_page_options_all: false
+ items_per_page_options_all_label: '- All -'
+ offset: false
+ offset_label: Offset
+ quantity: 9
+ exposed_form:
+ type: basic
+ options:
+ submit_button: Apply
+ reset_button: false
+ reset_button_label: Reset
+ exposed_sorts_label: 'Sort by'
+ expose_sort_order: true
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ access:
+ type: none
+ options: { }
+ cache:
+ type: tag
+ options: { }
+ empty:
+ area:
+ id: area
+ table: views
+ field: area
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: text
+ empty: true
+ content:
+ value: 'The are no reservations.'
+ format: basic_html
+ tokenize: false
+ sorts:
+ reservation_date_value:
+ id: reservation_date_value
+ table: reserve_reservation__reservation_date
+ field: reservation_date_value
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: datetime
+ order: ASC
+ expose:
+ label: ''
+ field_identifier: reservation_date_value
+ exposed: false
+ granularity: second
+ arguments: { }
filters:
name:
id: name
@@ -877,6 +789,9 @@ display:
relationship: none
group_type: group
admin_label: ''
+ entity_type: reserve_reservation
+ entity_field: name
+ plugin_id: string
operator: contains
value: ''
group: 1
@@ -887,6 +802,8 @@ display:
description: ''
use_operator: false
operator: name_op
+ operator_limit_selection: false
+ operator_list: { }
identifier: name
required: false
remember: false
@@ -907,9 +824,6 @@ display:
default_group: All
default_group_multiple: { }
group_items: { }
- entity_type: reserve_reservation
- entity_field: name
- plugin_id: string
reservation_date_value:
id: reservation_date_value
table: reserve_reservation__reservation_date
@@ -917,6 +831,7 @@ display:
relationship: none
group_type: group
admin_label: ''
+ plugin_id: datetime
operator: '='
value:
min: ''
@@ -931,6 +846,8 @@ display:
description: ''
use_operator: false
operator: reservation_date_value_op
+ operator_limit_selection: false
+ operator_list: { }
identifier: reservation_date_value
required: false
remember: false
@@ -951,45 +868,122 @@ display:
default_group: All
default_group_multiple: { }
group_items: { }
- plugin_id: datetime
- sorts:
- reservation_date_value:
- id: reservation_date_value
- table: reserve_reservation__reservation_date
- field: reservation_date_value
- relationship: none
- group_type: group
- admin_label: ''
- order: ASC
- exposed: false
- expose:
- label: ''
- granularity: second
- plugin_id: datetime
- header: { }
- footer: { }
- empty:
- area:
- id: area
- table: views
- field: area
- relationship: none
- group_type: group
- admin_label: ''
- empty: true
- tokenize: false
- content:
- value: 'The are no reservations.'
- format: basic_html
- plugin_id: text
- relationships: { }
- arguments: { }
- display_extenders: { }
filter_groups:
operator: OR
groups:
1: AND
- title: 'My Rese'
+ style:
+ type: table
+ options:
+ grouping: { }
+ row_class: ''
+ default_row_class: true
+ columns:
+ name: name
+ reservation_date: reservation_date
+ reservation_time: reservation_date
+ reservation_length: reservation_date
+ reservation_private: reservation_private
+ reservation_repeat_type: reservation_repeat_type
+ reservation_repeat_until: reservation_repeat_type
+ reservable_content_type: reservable_content_type
+ reservation_ebundle: reservable_content_type
+ operations: operations
+ default: '-1'
+ info:
+ name:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ reservation_date:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ' '
+ empty_column: false
+ responsive: ''
+ reservation_time:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ reservation_length:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ reservation_private:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ reservation_repeat_type:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ reservation_repeat_until:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ reservable_content_type:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: '
'
+ empty_column: false
+ responsive: ''
+ reservation_ebundle:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ operations:
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ override: true
+ sticky: false
+ summary: ''
+ empty_table: false
+ caption: ''
+ description: ''
+ row:
+ type: fields
+ options:
+ default_field_elements: true
+ inline: { }
+ separator: ''
+ hide_empty: false
+ query:
+ type: views_query
+ options:
+ query_comment: ''
+ disable_sql_rewrite: false
+ distinct: false
+ replica: false
+ query_tags: { }
+ relationships: { }
+ header: { }
+ footer: { }
+ display_extenders: { }
cache_metadata:
max-age: 0
contexts:
@@ -1007,26 +1001,26 @@ display:
- 'config:field.storage.reserve_reservation.reservation_repeat_until'
- 'config:field.storage.reserve_reservation.reservation_time'
page_1:
- display_plugin: page
id: page_1
display_title: 'Manage (admin)'
+ display_plugin: page
position: 1
display_options:
+ title: 'Manage Reservations'
+ defaults:
+ title: false
+ display_description: ''
display_extenders: { }
path: admin/structure/reservations/reserve_reservations/manage-reservations
menu:
type: normal
title: 'Manage Reservations'
description: ''
+ weight: 0
expanded: false
+ menu_name: admin
parent: entity.reserve_reservation.collection
- weight: 0
context: '0'
- menu_name: admin
- display_description: ''
- title: 'Manage Reservations'
- defaults:
- title: false
cache_metadata:
max-age: 0
contexts:
@@ -1044,14 +1038,12 @@ display:
- 'config:field.storage.reserve_reservation.reservation_repeat_until'
- 'config:field.storage.reserve_reservation.reservation_time'
page_2:
- display_plugin: page
id: page_2
display_title: 'My Reservations'
+ display_plugin: page
position: 2
display_options:
- display_extenders: { }
- display_description: ''
- path: reserve/%ebundle/my-reservations
+ title: 'My Reservations'
arguments:
reservation_ebundle_value:
id: reservation_ebundle_value
@@ -1060,6 +1052,7 @@ display:
relationship: none
group_type: group
admin_label: ''
+ plugin_id: string
default_action: default
exception:
value: all
@@ -1075,8 +1068,8 @@ display:
summary_options:
base_path: ''
count: true
- items_per_page: 25
override: false
+ items_per_page: 25
summary:
sort_order: asc
number_of_records: 0
@@ -1092,7 +1085,6 @@ display:
path_case: none
transform_dash: false
break_phrase: false
- plugin_id: string
user_id:
id: user_id
table: reserve_reservation_field_data
@@ -1100,6 +1092,9 @@ display:
relationship: none
group_type: group
admin_label: ''
+ entity_type: reserve_reservation
+ entity_field: user_id
+ plugin_id: numeric
default_action: default
exception:
value: all
@@ -1113,8 +1108,8 @@ display:
summary_options:
base_path: ''
count: true
- items_per_page: 25
override: false
+ items_per_page: 25
summary:
sort_order: asc
number_of_records: 0
@@ -1126,22 +1121,21 @@ display:
validate_options: { }
break_phrase: false
not: false
- entity_type: reserve_reservation
- entity_field: user_id
- plugin_id: numeric
defaults:
- arguments: false
title: false
+ arguments: false
+ display_description: ''
+ display_extenders: { }
+ path: reserve/%ebundle/my-reservations
menu:
type: tab
title: 'My Reservations'
description: ''
+ weight: 0
expanded: false
+ menu_name: main
parent: ''
- weight: 0
context: '0'
- menu_name: main
- title: 'My Reservations'
cache_metadata:
max-age: 0
contexts: