I have just installed views 6.x-3.0-alpha3 version because it is my understanding this release already has the option of using the OR clause and not only the AND clause when dealing with both arguments and filters, which is a key feature for the web site I am doing.

When I try to use this functionality in the views I created with 6.x-2.11 version, I can see the cool changes done to the UI but no sign of the OR clause. Am I doing something wrong? what am I missing? (btw, I am a Drupal newbie)

Thanks in advance!

Comments

bojanz’s picture

Status: Active » Postponed (maintainer needs more info)

Not sure, but update first to the latest Views 3 dev version.
Alpha 3 is ancient, and there's been hundred of bug fixes committed since it was released.
Might just help your problem.

If not, provide a view export and we'll get back to you.

ayukko’s picture

Thank you for your suggestion, bojanz!

I have updated to the most recent version of views 3 dev... and still not finding how to link two arguments or filters by an OR clause.

This is the export of the view:
$view = new view; $view->name = 'Match Calendar'; $view->description = 'List of upcoming matches'; $view->tag = ''; $view->base_table = 'node'; $view->api_version = '3.0-alpha1'; $view->disabled = FALSE; /* Edit this to true to make a default view disabled initially */ /* Display: Defaults */ $handler = $view->new_display('default', 'Defaults', 'default'); $handler->display->display_options['title'] = 'Upcoming Match List'; $handler->display->display_options['items_per_page'] = 0; $handler->display->display_options['access']['type'] = 'none'; $handler->display->display_options['cache']['type'] = 'none'; $handler->display->display_options['query']['type'] = 'views_query'; $handler->display->display_options['exposed_form']['type'] = 'basic'; $handler->display->display_options['pager']['type'] = 'full'; $handler->display->display_options['pager']['options']['items_per_page'] = '5'; $handler->display->display_options['pager']['options']['offset'] = '0'; $handler->display->display_options['pager']['options']['id'] = '0'; $handler->display->display_options['style_plugin'] = 'table'; $handler->display->display_options['style_options']['columns'] = array( 'match_time' => 'match_time', 'field_wedstrijd_type_value' => 'field_wedstrijd_type_value', 'title' => 'title', 'title_1' => 'title_1', 'home_score' => 'home_score', 'away_score' => 'away_score', ); $handler->display->display_options['style_options']['default'] = '-1'; $handler->display->display_options['style_options']['info'] = array( 'match_time' => array( 'sortable' => 0, 'separator' => '', ), 'field_wedstrijd_type_value' => array( 'sortable' => 0, 'separator' => '', ), 'title' => array( 'sortable' => 0, 'separator' => '', ), 'title_1' => array( 'sortable' => 0, 'separator' => '', ), 'home_score' => array( 'sortable' => 0, 'separator' => '', ), 'away_score' => array( 'sortable' => 0, 'separator' => '', ), ); $handler->display->display_options['style_options']['override'] = 1; $handler->display->display_options['style_options']['sticky'] = 0; /* Relationship: LeagueSite Match: Home team */ $handler->display->display_options['relationships']['home_team']['id'] = 'home_team'; $handler->display->display_options['relationships']['home_team']['table'] = 'leaguesite_match'; $handler->display->display_options['relationships']['home_team']['field'] = 'home_team'; $handler->display->display_options['relationships']['home_team']['required'] = 0; /* Relationship: LeagueSite Match: Away team */ $handler->display->display_options['relationships']['away_team']['id'] = 'away_team'; $handler->display->display_options['relationships']['away_team']['table'] = 'leaguesite_match'; $handler->display->display_options['relationships']['away_team']['field'] = 'away_team'; $handler->display->display_options['relationships']['away_team']['required'] = 0; /* Field: LeagueSite Match: Start time */ $handler->display->display_options['fields']['match_time']['id'] = 'match_time'; $handler->display->display_options['fields']['match_time']['table'] = 'leaguesite_match'; $handler->display->display_options['fields']['match_time']['field'] = 'match_time'; $handler->display->display_options['fields']['match_time']['label'] = ''; $handler->display->display_options['fields']['match_time']['alter']['alter_text'] = 0; $handler->display->display_options['fields']['match_time']['alter']['make_link'] = 0; $handler->display->display_options['fields']['match_time']['alter']['trim'] = 0; $handler->display->display_options['fields']['match_time']['alter']['word_boundary'] = 1; $handler->display->display_options['fields']['match_time']['alter']['ellipsis'] = 1; $handler->display->display_options['fields']['match_time']['alter']['strip_tags'] = 0; $handler->display->display_options['fields']['match_time']['alter']['html'] = 0; $handler->display->display_options['fields']['match_time']['hide_empty'] = 0; $handler->display->display_options['fields']['match_time']['empty_zero'] = 0; $handler->display->display_options['fields']['match_time']['date_format'] = 'custom'; $handler->display->display_options['fields']['match_time']['custom_date_format'] = 'd/m/y H:i'; /* Field: Node: Title */ $handler->display->display_options['fields']['title']['id'] = 'title'; $handler->display->display_options['fields']['title']['table'] = 'node'; $handler->display->display_options['fields']['title']['field'] = 'title'; $handler->display->display_options['fields']['title']['relationship'] = 'home_team'; $handler->display->display_options['fields']['title']['label'] = ''; $handler->display->display_options['fields']['title']['alter']['alter_text'] = 0; $handler->display->display_options['fields']['title']['alter']['make_link'] = 0; $handler->display->display_options['fields']['title']['alter']['trim'] = 0; $handler->display->display_options['fields']['title']['alter']['word_boundary'] = 1; $handler->display->display_options['fields']['title']['alter']['ellipsis'] = 1; $handler->display->display_options['fields']['title']['alter']['strip_tags'] = 0; $handler->display->display_options['fields']['title']['alter']['html'] = 0; $handler->display->display_options['fields']['title']['hide_empty'] = 0; $handler->display->display_options['fields']['title']['empty_zero'] = 0; $handler->display->display_options['fields']['title']['link_to_node'] = 0; /* Field: Global: Custom text */ $handler->display->display_options['fields']['nothing_1']['id'] = 'nothing_1'; $handler->display->display_options['fields']['nothing_1']['table'] = 'views'; $handler->display->display_options['fields']['nothing_1']['field'] = 'nothing'; $handler->display->display_options['fields']['nothing_1']['label'] = ''; $handler->display->display_options['fields']['nothing_1']['alter']['text'] = ' - '; $handler->display->display_options['fields']['nothing_1']['alter']['make_link'] = 0; $handler->display->display_options['fields']['nothing_1']['alter']['trim'] = 0; $handler->display->display_options['fields']['nothing_1']['alter']['word_boundary'] = 1; $handler->display->display_options['fields']['nothing_1']['alter']['ellipsis'] = 1; $handler->display->display_options['fields']['nothing_1']['alter']['strip_tags'] = 0; $handler->display->display_options['fields']['nothing_1']['alter']['html'] = 0; $handler->display->display_options['fields']['nothing_1']['hide_empty'] = 0; $handler->display->display_options['fields']['nothing_1']['empty_zero'] = 0; /* Field: Node: Title */ $handler->display->display_options['fields']['title_1']['id'] = 'title_1'; $handler->display->display_options['fields']['title_1']['table'] = 'node'; $handler->display->display_options['fields']['title_1']['field'] = 'title'; $handler->display->display_options['fields']['title_1']['relationship'] = 'away_team'; $handler->display->display_options['fields']['title_1']['label'] = ''; $handler->display->display_options['fields']['title_1']['alter']['alter_text'] = 0; $handler->display->display_options['fields']['title_1']['alter']['make_link'] = 0; $handler->display->display_options['fields']['title_1']['alter']['trim'] = 0; $handler->display->display_options['fields']['title_1']['alter']['word_boundary'] = 1; $handler->display->display_options['fields']['title_1']['alter']['ellipsis'] = 1; $handler->display->display_options['fields']['title_1']['alter']['strip_tags'] = 0; $handler->display->display_options['fields']['title_1']['alter']['html'] = 0; $handler->display->display_options['fields']['title_1']['hide_empty'] = 0; $handler->display->display_options['fields']['title_1']['empty_zero'] = 0; $handler->display->display_options['fields']['title_1']['link_to_node'] = 0; /* Sort criterion: LeagueSite Match: Start time */ $handler->display->display_options['sorts']['match_time']['id'] = 'match_time'; $handler->display->display_options['sorts']['match_time']['table'] = 'leaguesite_match'; $handler->display->display_options['sorts']['match_time']['field'] = 'match_time'; /* Filter: Node: Published */ $handler->display->display_options['filters']['status']['id'] = 'status'; $handler->display->display_options['filters']['status']['table'] = 'node'; $handler->display->display_options['filters']['status']['field'] = 'status'; $handler->display->display_options['filters']['status']['value'] = '1'; $handler->display->display_options['filters']['status']['expose']['operator'] = FALSE; /* Filter: LeagueSite Match: Is a result */ $handler->display->display_options['filters']['is_result']['id'] = 'is_result'; $handler->display->display_options['filters']['is_result']['table'] = 'leaguesite_match'; $handler->display->display_options['filters']['is_result']['field'] = 'is_result'; $handler->display->display_options['filters']['is_result']['value'] = '0'; $handler->display->display_options['filters']['is_result']['expose']['operator'] = FALSE; /* Filter: Node: Title */ $handler->display->display_options['filters']['title']['id'] = 'title'; $handler->display->display_options['filters']['title']['table'] = 'node'; $handler->display->display_options['filters']['title']['field'] = 'title'; /* Display: Page */ $handler = $view->new_display('page', 'Page', 'page_2'); $handler->display->display_options['path'] = 'match_list'; /* Display: Content pane ultimos partidos */ $handler = $view->new_display('panel_pane', 'Content pane ultimos partidos', 'panel_pane_1'); $handler->display->display_options['defaults']['title'] = FALSE; $handler->display->display_options['title'] = 'Ultimos partidos'; $handler->display->display_options['defaults']['items_per_page'] = FALSE; $handler->display->display_options['items_per_page'] = 0; $handler->display->display_options['defaults']['fields'] = FALSE; /* Field: LeagueSite Match: Matchday */ $handler->display->display_options['fields']['matchday']['id'] = 'matchday'; $handler->display->display_options['fields']['matchday']['table'] = 'leaguesite_match'; $handler->display->display_options['fields']['matchday']['field'] = 'matchday'; $handler->display->display_options['fields']['matchday']['exclude'] = TRUE; $handler->display->display_options['fields']['matchday']['alter']['alter_text'] = 0; $handler->display->display_options['fields']['matchday']['alter']['make_link'] = 0; $handler->display->display_options['fields']['matchday']['alter']['trim'] = 0; $handler->display->display_options['fields']['matchday']['alter']['word_boundary'] = 0; $handler->display->display_options['fields']['matchday']['alter']['ellipsis'] = 0; $handler->display->display_options['fields']['matchday']['alter']['strip_tags'] = 0; $handler->display->display_options['fields']['matchday']['alter']['html'] = 0; $handler->display->display_options['fields']['matchday']['hide_empty'] = 0; $handler->display->display_options['fields']['matchday']['empty_zero'] = 0; /* Field: LeagueSite Match: Start time */ $handler->display->display_options['fields']['match_time']['id'] = 'match_time'; $handler->display->display_options['fields']['match_time']['table'] = 'leaguesite_match'; $handler->display->display_options['fields']['match_time']['field'] = 'match_time'; $handler->display->display_options['fields']['match_time']['label'] = ''; $handler->display->display_options['fields']['match_time']['alter']['alter_text'] = 0; $handler->display->display_options['fields']['match_time']['alter']['make_link'] = 0; $handler->display->display_options['fields']['match_time']['alter']['trim'] = 0; $handler->display->display_options['fields']['match_time']['alter']['word_boundary'] = 1; $handler->display->display_options['fields']['match_time']['alter']['ellipsis'] = 1; $handler->display->display_options['fields']['match_time']['alter']['strip_tags'] = 0; $handler->display->display_options['fields']['match_time']['alter']['html'] = 0; $handler->display->display_options['fields']['match_time']['hide_empty'] = 0; $handler->display->display_options['fields']['match_time']['empty_zero'] = 0; $handler->display->display_options['fields']['match_time']['date_format'] = 'custom'; $handler->display->display_options['fields']['match_time']['custom_date_format'] = 'd/m/y H:i'; /* Field: Node: Title */ $handler->display->display_options['fields']['title']['id'] = 'title'; $handler->display->display_options['fields']['title']['table'] = 'node'; $handler->display->display_options['fields']['title']['field'] = 'title'; $handler->display->display_options['fields']['title']['relationship'] = 'home_team'; $handler->display->display_options['fields']['title']['label'] = ''; $handler->display->display_options['fields']['title']['alter']['alter_text'] = 0; $handler->display->display_options['fields']['title']['alter']['make_link'] = 0; $handler->display->display_options['fields']['title']['alter']['trim'] = 0; $handler->display->display_options['fields']['title']['alter']['word_boundary'] = 1; $handler->display->display_options['fields']['title']['alter']['ellipsis'] = 1; $handler->display->display_options['fields']['title']['alter']['strip_tags'] = 0; $handler->display->display_options['fields']['title']['alter']['html'] = 0; $handler->display->display_options['fields']['title']['hide_empty'] = 0; $handler->display->display_options['fields']['title']['empty_zero'] = 0; $handler->display->display_options['fields']['title']['link_to_node'] = 0; /* Field: LeagueSite Match: Home score */ $handler->display->display_options['fields']['home_score']['id'] = 'home_score'; $handler->display->display_options['fields']['home_score']['table'] = 'leaguesite_match'; $handler->display->display_options['fields']['home_score']['field'] = 'home_score'; $handler->display->display_options['fields']['home_score']['label'] = ''; $handler->display->display_options['fields']['home_score']['alter']['alter_text'] = 0; $handler->display->display_options['fields']['home_score']['alter']['make_link'] = 0; $handler->display->display_options['fields']['home_score']['alter']['trim'] = 0; $handler->display->display_options['fields']['home_score']['alter']['word_boundary'] = 0; $handler->display->display_options['fields']['home_score']['alter']['ellipsis'] = 0; $handler->display->display_options['fields']['home_score']['alter']['strip_tags'] = 0; $handler->display->display_options['fields']['home_score']['alter']['html'] = 0; $handler->display->display_options['fields']['home_score']['hide_empty'] = 0; $handler->display->display_options['fields']['home_score']['empty_zero'] = 0; /* Field: Global: Custom text */ $handler->display->display_options['fields']['nothing_1']['id'] = 'nothing_1'; $handler->display->display_options['fields']['nothing_1']['table'] = 'views'; $handler->display->display_options['fields']['nothing_1']['field'] = 'nothing'; $handler->display->display_options['fields']['nothing_1']['label'] = ''; $handler->display->display_options['fields']['nothing_1']['alter']['text'] = ' - '; $handler->display->display_options['fields']['nothing_1']['alter']['make_link'] = 0; $handler->display->display_options['fields']['nothing_1']['alter']['trim'] = 0; $handler->display->display_options['fields']['nothing_1']['alter']['word_boundary'] = 1; $handler->display->display_options['fields']['nothing_1']['alter']['ellipsis'] = 1; $handler->display->display_options['fields']['nothing_1']['alter']['strip_tags'] = 0; $handler->display->display_options['fields']['nothing_1']['alter']['html'] = 0; $handler->display->display_options['fields']['nothing_1']['hide_empty'] = 0; $handler->display->display_options['fields']['nothing_1']['empty_zero'] = 0; /* Field: Node: Title */ $handler->display->display_options['fields']['title_1']['id'] = 'title_1'; $handler->display->display_options['fields']['title_1']['table'] = 'node'; $handler->display->display_options['fields']['title_1']['field'] = 'title'; $handler->display->display_options['fields']['title_1']['relationship'] = 'away_team'; $handler->display->display_options['fields']['title_1']['label'] = ''; $handler->display->display_options['fields']['title_1']['alter']['alter_text'] = 0; $handler->display->display_options['fields']['title_1']['alter']['make_link'] = 0; $handler->display->display_options['fields']['title_1']['alter']['trim'] = 0; $handler->display->display_options['fields']['title_1']['alter']['word_boundary'] = 1; $handler->display->display_options['fields']['title_1']['alter']['ellipsis'] = 1; $handler->display->display_options['fields']['title_1']['alter']['strip_tags'] = 0; $handler->display->display_options['fields']['title_1']['alter']['html'] = 0; $handler->display->display_options['fields']['title_1']['hide_empty'] = 0; $handler->display->display_options['fields']['title_1']['empty_zero'] = 0; $handler->display->display_options['fields']['title_1']['link_to_node'] = 0; /* Field: LeagueSite Match: Away score */ $handler->display->display_options['fields']['away_score']['id'] = 'away_score'; $handler->display->display_options['fields']['away_score']['table'] = 'leaguesite_match'; $handler->display->display_options['fields']['away_score']['field'] = 'away_score'; $handler->display->display_options['fields']['away_score']['label'] = ''; $handler->display->display_options['fields']['away_score']['alter']['alter_text'] = 0; $handler->display->display_options['fields']['away_score']['alter']['make_link'] = 0; $handler->display->display_options['fields']['away_score']['alter']['trim'] = 0; $handler->display->display_options['fields']['away_score']['alter']['word_boundary'] = 1; $handler->display->display_options['fields']['away_score']['alter']['ellipsis'] = 1; $handler->display->display_options['fields']['away_score']['alter']['strip_tags'] = 0; $handler->display->display_options['fields']['away_score']['alter']['html'] = 0; $handler->display->display_options['fields']['away_score']['hide_empty'] = 0; $handler->display->display_options['fields']['away_score']['empty_zero'] = 0; $handler->display->display_options['defaults']['arguments'] = FALSE; /* Argument: Node: Title */ $handler->display->display_options['arguments']['title']['id'] = 'title'; $handler->display->display_options['arguments']['title']['table'] = 'node'; $handler->display->display_options['arguments']['title']['field'] = 'title'; $handler->display->display_options['arguments']['title']['relationship'] = 'home_team'; $handler->display->display_options['arguments']['title']['style_plugin'] = 'default_summary'; $handler->display->display_options['arguments']['title']['default_argument_type'] = 'fixed'; $handler->display->display_options['arguments']['title']['glossary'] = 0; $handler->display->display_options['arguments']['title']['limit'] = '0'; $handler->display->display_options['arguments']['title']['transform_dash'] = 0; /* Argument: Node: Title */ $handler->display->display_options['arguments']['title_1']['id'] = 'title_1'; $handler->display->display_options['arguments']['title_1']['table'] = 'node'; $handler->display->display_options['arguments']['title_1']['field'] = 'title'; $handler->display->display_options['arguments']['title_1']['relationship'] = 'away_team'; $handler->display->display_options['arguments']['title_1']['style_plugin'] = 'default_summary'; $handler->display->display_options['arguments']['title_1']['default_argument_type'] = 'fixed'; $handler->display->display_options['arguments']['title_1']['glossary'] = 0; $handler->display->display_options['arguments']['title_1']['limit'] = '0'; $handler->display->display_options['arguments']['title_1']['transform_dash'] = 1; $handler->display->display_options['defaults']['filters'] = FALSE; /* Filter: Node: Published */ $handler->display->display_options['filters']['status']['id'] = 'status'; $handler->display->display_options['filters']['status']['table'] = 'node'; $handler->display->display_options['filters']['status']['field'] = 'status'; $handler->display->display_options['filters']['status']['value'] = '1'; $handler->display->display_options['filters']['status']['expose']['operator'] = FALSE; /* Filter: Node: Updated date */ $handler->display->display_options['filters']['changed']['id'] = 'changed'; $handler->display->display_options['filters']['changed']['table'] = 'node'; $handler->display->display_options['filters']['changed']['field'] = 'changed'; $handler->display->display_options['filters']['changed']['operator'] = '<='; $handler->display->display_options['filters']['changed']['value']['value'] = 'now'; $handler->display->display_options['filters']['changed']['value']['type'] = 'offset'; $handler->display->display_options['filters']['changed']['expose']['operator'] = FALSE; /* Filter: LeagueSite Match: Is a result */ $handler->display->display_options['filters']['is_result']['id'] = 'is_result'; $handler->display->display_options['filters']['is_result']['table'] = 'leaguesite_match'; $handler->display->display_options['filters']['is_result']['field'] = 'is_result'; $handler->display->display_options['filters']['is_result']['value'] = '1'; $handler->display->display_options['filters']['is_result']['expose']['operator'] = FALSE; $handler->display->display_options['pane_title'] = 'ultimospartidos'; $handler->display->display_options['pane_description'] = 'content pane ultimos partidos'; $handler->display->display_options['pane_category']['name'] = 'Ultimos partidos'; $handler->display->display_options['pane_category']['weight'] = '0'; $handler->display->display_options['allow']['use_pager'] = 'use_pager'; $handler->display->display_options['allow']['items_per_page'] = 'items_per_page'; $handler->display->display_options['allow']['offset'] = 'offset'; $handler->display->display_options['allow']['link_to_view'] = 'link_to_view'; $handler->display->display_options['allow']['more_link'] = 'more_link'; $handler->display->display_options['allow']['path_override'] = 'path_override'; $handler->display->display_options['allow']['title_override'] = 'title_override'; $handler->display->display_options['allow']['exposed_form'] = 'exposed_form'; $handler->display->display_options['allow']['fields_override'] = 'fields_override'; $handler->display->display_options['argument_input'] = array( 'title' => array( 'type' => 'context', 'context' => 'term.name', 'context_optional' => 0, 'panel' => '0', 'fixed' => '', 'label' => 'Node: Title', ), ); /* Display: Content pane proximos partidos */ $handler = $view->new_display('panel_pane', 'Content pane proximos partidos', 'panel_pane_3'); $handler->display->display_options['defaults']['title'] = FALSE; $handler->display->display_options['title'] = 'Proximos partidos'; $handler->display->display_options['defaults']['items_per_page'] = FALSE; $handler->display->display_options['items_per_page'] = 0; $handler->display->display_options['defaults']['arguments'] = FALSE; /* Argument: Node: Title */ $handler->display->display_options['arguments']['title']['id'] = 'title'; $handler->display->display_options['arguments']['title']['table'] = 'node'; $handler->display->display_options['arguments']['title']['field'] = 'title'; $handler->display->display_options['arguments']['title']['relationship'] = 'home_team'; $handler->display->display_options['arguments']['title']['style_plugin'] = 'default_summary'; $handler->display->display_options['arguments']['title']['default_argument_type'] = 'fixed'; $handler->display->display_options['arguments']['title']['glossary'] = 0; $handler->display->display_options['arguments']['title']['limit'] = '0'; $handler->display->display_options['arguments']['title']['transform_dash'] = 1; $handler->display->display_options['defaults']['filters'] = FALSE; /* Filter: Node: Published */ $handler->display->display_options['filters']['status']['id'] = 'status'; $handler->display->display_options['filters']['status']['table'] = 'node'; $handler->display->display_options['filters']['status']['field'] = 'status'; $handler->display->display_options['filters']['status']['value'] = '1'; $handler->display->display_options['filters']['status']['expose']['operator'] = FALSE; /* Filter: LeagueSite Match: Is a result */ $handler->display->display_options['filters']['is_result']['id'] = 'is_result'; $handler->display->display_options['filters']['is_result']['table'] = 'leaguesite_match'; $handler->display->display_options['filters']['is_result']['field'] = 'is_result'; $handler->display->display_options['filters']['is_result']['value'] = '0'; $handler->display->display_options['filters']['is_result']['expose']['operator'] = FALSE; $handler->display->display_options['pane_title'] = 'proxpartidos'; $handler->display->display_options['pane_description'] = 'proxpartidos'; $handler->display->display_options['pane_category']['name'] = 'Proximos partidos'; $handler->display->display_options['pane_category']['weight'] = '0'; $handler->display->display_options['allow']['use_pager'] = 'use_pager'; $handler->display->display_options['allow']['items_per_page'] = 'items_per_page'; $handler->display->display_options['allow']['offset'] = 'offset'; $handler->display->display_options['allow']['link_to_view'] = 'link_to_view'; $handler->display->display_options['allow']['more_link'] = 'more_link'; $handler->display->display_options['allow']['path_override'] = 'path_override'; $handler->display->display_options['allow']['title_override'] = 'title_override'; $handler->display->display_options['allow']['exposed_form'] = 'exposed_form'; $handler->display->display_options['allow']['fields_override'] = 'fields_override'; $handler->display->display_options['argument_input'] = array( 'title' => array( 'type' => 'context', 'context' => 'term.name', 'context_optional' => 0, 'panel' => '0', 'fixed' => '', 'label' => 'Node: Title', ), ); $translatables['Match Calendar'] = array( t('Defaults'), t('Upcoming Match List'), t('more'), t('Apply'), t('Reset'), t('Sort By'), t('Asc'), t('Desc'), t('Items per page'), t('Offset'), t('Home Team'), t('Away Team'), t(' - '), t('Page'), t('Content pane ultimos partidos'), t('Ultimos partidos'), t('Matchday'), t('.'), t(','), t('All'), t('ultimospartidos'), t('content pane ultimos partidos'), t('Content pane proximos partidos'), t('Proximos partidos'), t('proxpartidos'), );

Basically, I would like to filter the content panes "Proximos partidos" and "Ultimos partidos" (next and last matches would be the translation) by the arguments provided (home and away team), meaning, I would like to get the list of the matches when/where a given team plays at home OR away.

bojanz’s picture

Arguments can't be linked by OR, only filters.
Filters are OR-ed in the reorder page (next to the "Filter" title, one of the two buttons), you have the option to "add a group" there.
Let me know if this helps.

ayukko’s picture

Status: Postponed (maintainer needs more info) » Closed (fixed)

Again, thanks a lot or your help!

I finally found the option I was looking for following your suggestion so I am closing this issue.

davidteall’s picture

Can anyone explain why Arguments can't be linked by OR, only regular filters? Arguments are a form of filter, indeed they are called Contextual Filters in Views 7.x/3.x There is no more or less reason why one might want to use OR with Contextual Filters (Arguments) than with regular filters. I have dozens of Views using Views 6.x/2.x along with the 'Views Or' module. That is being deprecated on the grounds that the function is now available in Views 3 - but it's only half available.

Taking this a step further, I'm no coder, but might it not be possible to do away with the separate set-up for Contextual Filters and instead have a single on/off switch under the regular Filters that turned the filter being set up into a contextual filter. That way the ability to set up groups and set the operator could be used for both.