Skip to content

Commit 4d57b26

Browse files
committed
Show advanced search as a table. Fix dublicates. Etc.
- Show as table. - Remove unnesessary join on bullets. Fixes dublicates. - Exposed filter searches for all words instead of entire sentence.
1 parent 9cb69a1 commit 4d57b26

File tree

1 file changed

+64
-16
lines changed

1 file changed

+64
-16
lines changed

os2web_meetings.views_default.inc

Lines changed: 64 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -2509,17 +2509,74 @@ return TRUE;
25092509
$handler->display->display_options['css_class'] = 'dagsorden';
25102510
$handler->display->display_options['defaults']['hide_admin_links'] = FALSE;
25112511
$handler->display->display_options['defaults']['style_plugin'] = FALSE;
2512-
$handler->display->display_options['style_plugin'] = 'default';
2512+
$handler->display->display_options['style_plugin'] = 'table';
2513+
$handler->display->display_options['style_options']['columns'] = array(
2514+
'nid' => 'nid',
2515+
'title' => 'title',
2516+
'field_os2web_meetings_committee' => 'field_os2web_meetings_committee',
2517+
'field_os2web_meetings_date' => 'field_os2web_meetings_date',
2518+
'field_os2web_meetings_location' => 'field_os2web_meetings_location',
2519+
'field_os2web_meetings_searchdata' => 'field_os2web_meetings_searchdata',
2520+
'title_1' => 'title_1',
2521+
);
2522+
$handler->display->display_options['style_options']['default'] = '-1';
2523+
$handler->display->display_options['style_options']['info'] = array(
2524+
'nid' => array(
2525+
'sortable' => 0,
2526+
'default_sort_order' => 'asc',
2527+
'align' => '',
2528+
'separator' => '',
2529+
'empty_column' => 0,
2530+
),
2531+
'title' => array(
2532+
'sortable' => 0,
2533+
'default_sort_order' => 'asc',
2534+
'align' => '',
2535+
'separator' => '',
2536+
'empty_column' => 0,
2537+
),
2538+
'field_os2web_meetings_committee' => array(
2539+
'sortable' => 0,
2540+
'default_sort_order' => 'asc',
2541+
'align' => '',
2542+
'separator' => '',
2543+
'empty_column' => 0,
2544+
),
2545+
'field_os2web_meetings_date' => array(
2546+
'sortable' => 0,
2547+
'default_sort_order' => 'asc',
2548+
'align' => '',
2549+
'separator' => '',
2550+
'empty_column' => 0,
2551+
),
2552+
'field_os2web_meetings_location' => array(
2553+
'sortable' => 0,
2554+
'default_sort_order' => 'asc',
2555+
'align' => '',
2556+
'separator' => '',
2557+
'empty_column' => 0,
2558+
),
2559+
'field_os2web_meetings_searchdata' => array(
2560+
'sortable' => 0,
2561+
'default_sort_order' => 'asc',
2562+
'align' => '',
2563+
'separator' => '',
2564+
'empty_column' => 0,
2565+
),
2566+
'title_1' => array(
2567+
'sortable' => 0,
2568+
'default_sort_order' => 'asc',
2569+
'align' => '',
2570+
'separator' => '',
2571+
'empty_column' => 0,
2572+
),
2573+
);
2574+
25132575
$handler->display->display_options['defaults']['style_options'] = FALSE;
25142576
$handler->display->display_options['defaults']['row_plugin'] = FALSE;
2515-
$handler->display->display_options['row_plugin'] = 'fields';
25162577
$handler->display->display_options['defaults']['row_options'] = FALSE;
25172578
$handler->display->display_options['defaults']['footer'] = FALSE;
25182579
$handler->display->display_options['defaults']['relationships'] = FALSE;
2519-
/* Forbindelse: Entity Reference: Referenced Entity */
2520-
$handler->display->display_options['relationships']['field_os2web_meetings_bullets_target_id']['id'] = 'field_os2web_meetings_bullets_target_id';
2521-
$handler->display->display_options['relationships']['field_os2web_meetings_bullets_target_id']['table'] = 'field_data_field_os2web_meetings_bullets';
2522-
$handler->display->display_options['relationships']['field_os2web_meetings_bullets_target_id']['field'] = 'field_os2web_meetings_bullets_target_id';
25232580
$handler->display->display_options['defaults']['fields'] = FALSE;
25242581
/* Felt: Indhold: Nid */
25252582
$handler->display->display_options['fields']['nid']['id'] = 'nid';
@@ -2575,15 +2632,6 @@ return TRUE;
25752632
$handler->display->display_options['fields']['field_os2web_meetings_searchdata']['label'] = '';
25762633
$handler->display->display_options['fields']['field_os2web_meetings_searchdata']['exclude'] = TRUE;
25772634
$handler->display->display_options['fields']['field_os2web_meetings_searchdata']['element_label_colon'] = FALSE;
2578-
/* Felt: Indhold: Titel */
2579-
$handler->display->display_options['fields']['title_1']['id'] = 'title_1';
2580-
$handler->display->display_options['fields']['title_1']['table'] = 'node';
2581-
$handler->display->display_options['fields']['title_1']['field'] = 'title';
2582-
$handler->display->display_options['fields']['title_1']['relationship'] = 'field_os2web_meetings_bullets_target_id';
2583-
$handler->display->display_options['fields']['title_1']['label'] = '';
2584-
$handler->display->display_options['fields']['title_1']['alter']['max_length'] = '60';
2585-
$handler->display->display_options['fields']['title_1']['element_label_colon'] = FALSE;
2586-
$handler->display->display_options['fields']['title_1']['link_to_node'] = FALSE;
25872635
$handler->display->display_options['defaults']['filter_groups'] = FALSE;
25882636
$handler->display->display_options['defaults']['filters'] = FALSE;
25892637
/* Filterkriterie: Global: PHP */
@@ -2616,7 +2664,7 @@ return TRUE;
26162664
$handler->display->display_options['filters']['field_os2web_meetings_searchdata_value']['id'] = 'field_os2web_meetings_searchdata_value';
26172665
$handler->display->display_options['filters']['field_os2web_meetings_searchdata_value']['table'] = 'field_data_field_os2web_meetings_searchdata';
26182666
$handler->display->display_options['filters']['field_os2web_meetings_searchdata_value']['field'] = 'field_os2web_meetings_searchdata_value';
2619-
$handler->display->display_options['filters']['field_os2web_meetings_searchdata_value']['operator'] = 'contains';
2667+
$handler->display->display_options['filters']['field_os2web_meetings_searchdata_value']['operator'] = 'allwords';
26202668
$handler->display->display_options['filters']['field_os2web_meetings_searchdata_value']['group'] = 1;
26212669
$handler->display->display_options['filters']['field_os2web_meetings_searchdata_value']['exposed'] = TRUE;
26222670
$handler->display->display_options['filters']['field_os2web_meetings_searchdata_value']['expose']['operator_id'] = 'field_os2web_meetings_searchdata_value_op';

0 commit comments

Comments
 (0)