Search now uses, and displays, first and last name and type
where previously it was the name thing with the type included
This commit is contained in:
		@ -11,10 +11,15 @@ name: 'OpenCase Search: Actors'
 | 
			
		||||
description: ''
 | 
			
		||||
read_only: false
 | 
			
		||||
field_settings:
 | 
			
		||||
  name:
 | 
			
		||||
    label: Name
 | 
			
		||||
  first_name:
 | 
			
		||||
    label: 'First Name'
 | 
			
		||||
    datasource_id: 'entity:oc_actor'
 | 
			
		||||
    property_path: name
 | 
			
		||||
    property_path: first_name
 | 
			
		||||
    type: text
 | 
			
		||||
  last_name:
 | 
			
		||||
    label: 'Last Name'
 | 
			
		||||
    datasource_id: 'entity:oc_actor'
 | 
			
		||||
    property_path: last_name
 | 
			
		||||
    type: text
 | 
			
		||||
datasource_settings:
 | 
			
		||||
  'entity:oc_actor':
 | 
			
		||||
@ -25,16 +30,17 @@ datasource_settings:
 | 
			
		||||
      default: true
 | 
			
		||||
      selected: {  }
 | 
			
		||||
processor_settings:
 | 
			
		||||
  rendered_item: {  }
 | 
			
		||||
  add_url: {  }
 | 
			
		||||
  aggregated_field: {  }
 | 
			
		||||
  ignorecase:
 | 
			
		||||
    all_fields: true
 | 
			
		||||
    fields:
 | 
			
		||||
      - name
 | 
			
		||||
      - first_name
 | 
			
		||||
      - last_name
 | 
			
		||||
    weights:
 | 
			
		||||
      preprocess_index: -20
 | 
			
		||||
      preprocess_query: -20
 | 
			
		||||
  add_url: {  }
 | 
			
		||||
  rendered_item: {  }
 | 
			
		||||
tracker_settings:
 | 
			
		||||
  default:
 | 
			
		||||
    indexing_order: fifo
 | 
			
		||||
 | 
			
		||||
@ -10,7 +10,7 @@ backend: search_api_db
 | 
			
		||||
backend_config:
 | 
			
		||||
  database: 'default:default'
 | 
			
		||||
  min_chars: 3
 | 
			
		||||
  partial_matches: true
 | 
			
		||||
  matching: partial
 | 
			
		||||
  autocomplete:
 | 
			
		||||
    suggest_suffix: true
 | 
			
		||||
    suggest_words: true
 | 
			
		||||
 | 
			
		||||
@ -115,14 +115,14 @@ display:
 | 
			
		||||
      row:
 | 
			
		||||
        type: fields
 | 
			
		||||
      fields:
 | 
			
		||||
        name:
 | 
			
		||||
          id: name
 | 
			
		||||
        first_name:
 | 
			
		||||
          id: first_name
 | 
			
		||||
          table: search_api_datasource_opencase_actors_entity_oc_actor
 | 
			
		||||
          field: name
 | 
			
		||||
          field: first_name
 | 
			
		||||
          relationship: none
 | 
			
		||||
          group_type: group
 | 
			
		||||
          admin_label: ''
 | 
			
		||||
          label: Name
 | 
			
		||||
          label: 'First Name'
 | 
			
		||||
          exclude: false
 | 
			
		||||
          alter:
 | 
			
		||||
            alter_text: false
 | 
			
		||||
@ -186,6 +186,151 @@ display:
 | 
			
		||||
            multi_separator: ', '
 | 
			
		||||
          entity_type: oc_actor
 | 
			
		||||
          plugin_id: search_api_field
 | 
			
		||||
        last_name:
 | 
			
		||||
          id: last_name
 | 
			
		||||
          table: search_api_datasource_opencase_actors_entity_oc_actor
 | 
			
		||||
          field: last_name
 | 
			
		||||
          relationship: none
 | 
			
		||||
          group_type: group
 | 
			
		||||
          admin_label: ''
 | 
			
		||||
          label: 'Last Name'
 | 
			
		||||
          exclude: false
 | 
			
		||||
          alter:
 | 
			
		||||
            alter_text: false
 | 
			
		||||
            text: ''
 | 
			
		||||
            make_link: false
 | 
			
		||||
            path: ''
 | 
			
		||||
            absolute: false
 | 
			
		||||
            external: false
 | 
			
		||||
            replace_spaces: false
 | 
			
		||||
            path_case: none
 | 
			
		||||
            trim_whitespace: false
 | 
			
		||||
            alt: ''
 | 
			
		||||
            rel: ''
 | 
			
		||||
            link_class: ''
 | 
			
		||||
            prefix: ''
 | 
			
		||||
            suffix: ''
 | 
			
		||||
            target: ''
 | 
			
		||||
            nl2br: false
 | 
			
		||||
            max_length: 0
 | 
			
		||||
            word_boundary: true
 | 
			
		||||
            ellipsis: true
 | 
			
		||||
            more_link: false
 | 
			
		||||
            more_link_text: ''
 | 
			
		||||
            more_link_path: ''
 | 
			
		||||
            strip_tags: false
 | 
			
		||||
            trim: false
 | 
			
		||||
            preserve_tags: ''
 | 
			
		||||
            html: false
 | 
			
		||||
          element_type: ''
 | 
			
		||||
          element_class: ''
 | 
			
		||||
          element_label_type: ''
 | 
			
		||||
          element_label_class: ''
 | 
			
		||||
          element_label_colon: true
 | 
			
		||||
          element_wrapper_type: ''
 | 
			
		||||
          element_wrapper_class: ''
 | 
			
		||||
          element_default_classes: true
 | 
			
		||||
          empty: ''
 | 
			
		||||
          hide_empty: false
 | 
			
		||||
          empty_zero: false
 | 
			
		||||
          hide_alter_empty: true
 | 
			
		||||
          click_sort_column: value
 | 
			
		||||
          type: string
 | 
			
		||||
          settings:
 | 
			
		||||
            link_to_entity: false
 | 
			
		||||
          group_column: value
 | 
			
		||||
          group_columns: {  }
 | 
			
		||||
          group_rows: true
 | 
			
		||||
          delta_limit: 0
 | 
			
		||||
          delta_offset: 0
 | 
			
		||||
          delta_reversed: false
 | 
			
		||||
          delta_first_last: false
 | 
			
		||||
          multi_type: separator
 | 
			
		||||
          separator: ', '
 | 
			
		||||
          field_api_classes: false
 | 
			
		||||
          field_rendering: true
 | 
			
		||||
          fallback_handler: search_api
 | 
			
		||||
          fallback_options:
 | 
			
		||||
            link_to_item: false
 | 
			
		||||
            use_highlighting: false
 | 
			
		||||
            multi_type: separator
 | 
			
		||||
            multi_separator: ', '
 | 
			
		||||
          entity_type: oc_actor
 | 
			
		||||
          plugin_id: search_api_field
 | 
			
		||||
        type:
 | 
			
		||||
          id: type
 | 
			
		||||
          table: search_api_datasource_opencase_actors_entity_oc_actor
 | 
			
		||||
          field: type
 | 
			
		||||
          relationship: none
 | 
			
		||||
          group_type: group
 | 
			
		||||
          admin_label: ''
 | 
			
		||||
          label: Type
 | 
			
		||||
          exclude: false
 | 
			
		||||
          alter:
 | 
			
		||||
            alter_text: false
 | 
			
		||||
            text: ''
 | 
			
		||||
            make_link: false
 | 
			
		||||
            path: ''
 | 
			
		||||
            absolute: false
 | 
			
		||||
            external: false
 | 
			
		||||
            replace_spaces: false
 | 
			
		||||
            path_case: none
 | 
			
		||||
            trim_whitespace: false
 | 
			
		||||
            alt: ''
 | 
			
		||||
            rel: ''
 | 
			
		||||
            link_class: ''
 | 
			
		||||
            prefix: ''
 | 
			
		||||
            suffix: ''
 | 
			
		||||
            target: ''
 | 
			
		||||
            nl2br: false
 | 
			
		||||
            max_length: 0
 | 
			
		||||
            word_boundary: true
 | 
			
		||||
            ellipsis: true
 | 
			
		||||
            more_link: false
 | 
			
		||||
            more_link_text: ''
 | 
			
		||||
            more_link_path: ''
 | 
			
		||||
            strip_tags: false
 | 
			
		||||
            trim: false
 | 
			
		||||
            preserve_tags: ''
 | 
			
		||||
            html: false
 | 
			
		||||
          element_type: ''
 | 
			
		||||
          element_class: ''
 | 
			
		||||
          element_label_type: ''
 | 
			
		||||
          element_label_class: ''
 | 
			
		||||
          element_label_colon: true
 | 
			
		||||
          element_wrapper_type: ''
 | 
			
		||||
          element_wrapper_class: ''
 | 
			
		||||
          element_default_classes: true
 | 
			
		||||
          empty: ''
 | 
			
		||||
          hide_empty: false
 | 
			
		||||
          empty_zero: false
 | 
			
		||||
          hide_alter_empty: true
 | 
			
		||||
          click_sort_column: target_id
 | 
			
		||||
          type: entity_reference_label
 | 
			
		||||
          settings:
 | 
			
		||||
            link: false
 | 
			
		||||
          group_column: target_id
 | 
			
		||||
          group_columns: {  }
 | 
			
		||||
          group_rows: true
 | 
			
		||||
          delta_limit: 0
 | 
			
		||||
          delta_offset: 0
 | 
			
		||||
          delta_reversed: false
 | 
			
		||||
          delta_first_last: false
 | 
			
		||||
          multi_type: separator
 | 
			
		||||
          separator: ', '
 | 
			
		||||
          field_api_classes: false
 | 
			
		||||
          field_rendering: true
 | 
			
		||||
          fallback_handler: search_api_entity
 | 
			
		||||
          fallback_options:
 | 
			
		||||
            link_to_item: false
 | 
			
		||||
            use_highlighting: false
 | 
			
		||||
            multi_type: separator
 | 
			
		||||
            multi_separator: ', '
 | 
			
		||||
            display_methods:
 | 
			
		||||
              oc_actor_type:
 | 
			
		||||
                display_method: label
 | 
			
		||||
          entity_type: oc_actor
 | 
			
		||||
          plugin_id: search_api_field
 | 
			
		||||
        created:
 | 
			
		||||
          id: created
 | 
			
		||||
          table: search_api_datasource_opencase_actors_entity_oc_actor
 | 
			
		||||
@ -262,80 +407,6 @@ display:
 | 
			
		||||
            multi_separator: ', '
 | 
			
		||||
          entity_type: oc_actor
 | 
			
		||||
          plugin_id: search_api_field
 | 
			
		||||
        type:
 | 
			
		||||
          id: type
 | 
			
		||||
          table: search_api_datasource_opencase_actors_entity_oc_actor
 | 
			
		||||
          field: type
 | 
			
		||||
          relationship: none
 | 
			
		||||
          group_type: group
 | 
			
		||||
          admin_label: ''
 | 
			
		||||
          label: Type
 | 
			
		||||
          exclude: true
 | 
			
		||||
          alter:
 | 
			
		||||
            alter_text: false
 | 
			
		||||
            text: ''
 | 
			
		||||
            make_link: false
 | 
			
		||||
            path: ''
 | 
			
		||||
            absolute: false
 | 
			
		||||
            external: false
 | 
			
		||||
            replace_spaces: false
 | 
			
		||||
            path_case: none
 | 
			
		||||
            trim_whitespace: false
 | 
			
		||||
            alt: ''
 | 
			
		||||
            rel: ''
 | 
			
		||||
            link_class: ''
 | 
			
		||||
            prefix: ''
 | 
			
		||||
            suffix: ''
 | 
			
		||||
            target: ''
 | 
			
		||||
            nl2br: false
 | 
			
		||||
            max_length: 0
 | 
			
		||||
            word_boundary: true
 | 
			
		||||
            ellipsis: true
 | 
			
		||||
            more_link: false
 | 
			
		||||
            more_link_text: ''
 | 
			
		||||
            more_link_path: ''
 | 
			
		||||
            strip_tags: false
 | 
			
		||||
            trim: false
 | 
			
		||||
            preserve_tags: ''
 | 
			
		||||
            html: false
 | 
			
		||||
          element_type: ''
 | 
			
		||||
          element_class: ''
 | 
			
		||||
          element_label_type: ''
 | 
			
		||||
          element_label_class: ''
 | 
			
		||||
          element_label_colon: true
 | 
			
		||||
          element_wrapper_type: ''
 | 
			
		||||
          element_wrapper_class: ''
 | 
			
		||||
          element_default_classes: true
 | 
			
		||||
          empty: ''
 | 
			
		||||
          hide_empty: false
 | 
			
		||||
          empty_zero: false
 | 
			
		||||
          hide_alter_empty: true
 | 
			
		||||
          click_sort_column: target_id
 | 
			
		||||
          type: entity_reference_label
 | 
			
		||||
          settings:
 | 
			
		||||
            link: false
 | 
			
		||||
          group_column: target_id
 | 
			
		||||
          group_columns: {  }
 | 
			
		||||
          group_rows: true
 | 
			
		||||
          delta_limit: 0
 | 
			
		||||
          delta_offset: 0
 | 
			
		||||
          delta_reversed: false
 | 
			
		||||
          delta_first_last: false
 | 
			
		||||
          multi_type: separator
 | 
			
		||||
          separator: ', '
 | 
			
		||||
          field_api_classes: false
 | 
			
		||||
          field_rendering: true
 | 
			
		||||
          fallback_handler: search_api_entity
 | 
			
		||||
          fallback_options:
 | 
			
		||||
            link_to_item: false
 | 
			
		||||
            use_highlighting: false
 | 
			
		||||
            multi_type: separator
 | 
			
		||||
            multi_separator: ', '
 | 
			
		||||
            display_methods:
 | 
			
		||||
              oc_actor_type:
 | 
			
		||||
                display_method: label
 | 
			
		||||
          entity_type: oc_actor
 | 
			
		||||
          plugin_id: search_api_field
 | 
			
		||||
        id:
 | 
			
		||||
          id: id
 | 
			
		||||
          table: search_api_datasource_opencase_actors_entity_oc_actor
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user