Hi,

I just updated from 6-2.16 to 6-3 and noticed a very strange error
all the summary aggregations (from missing arguments) are not displayed correctly unless the use relationships
for example the attached image diplayes two blocks that aggregate their results if there is no argument. The first uses relationships and the second not. I used this type of blocks a lot in my site, so a lot of pages are like this..

are you aware of this?

Best regards
Dimitris

"Block Δημος Aggr" is the incorrect display

$view = new view;
$view->name = 'dimos_biz_hotel';
$view->description = 'Προβολή καταχωρήσεων στο δήμο';
$view->tag = '';
$view->base_table = 'node';
$view->human_name = '';
$view->core = 0;
$view->api_version = '3.0';
$view->disabled = FALSE; /* Edit this to true to make a default view disabled initially */

/* Display: dimos */
$handler = $view->new_display('default', 'dimos', 'default');
$handler->display->display_options['title'] = 'Δημοτικά Διαμ/τα';
$handler->display->display_options['use_more_text'] = 'περισσότερα';
$handler->display->display_options['group_by'] = TRUE;
$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['query']['options']['distinct'] = TRUE;
$handler->display->display_options['exposed_form']['type'] = 'basic';
$handler->display->display_options['exposed_form']['options']['reset_button_label'] = 'Επαναφορά';
$handler->display->display_options['pager']['type'] = 'full';
$handler->display->display_options['pager']['options']['items_per_page'] = 15;
$handler->display->display_options['style_plugin'] = 'list';
$handler->display->display_options['row_plugin'] = 'fields';
/* Field: Κόμβος: Τίτλος */
$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']['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']['path'] = 'dimos/%1/hotel';
$handler->display->display_options['fields']['title']['alter']['alt'] = 'Ξενοδοχεία σε [title]';
$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']['trim'] = 0;
$handler->display->display_options['fields']['title']['alter']['html'] = 0;
$handler->display->display_options['fields']['title']['link_to_node'] = 1;
/* Sort criterion: Περιεχόμενο: Πακέτο (field_bussiness_entry) */
$handler->display->display_options['sorts']['field_bussiness_entry_value']['id'] = 'field_bussiness_entry_value';
$handler->display->display_options['sorts']['field_bussiness_entry_value']['table'] = 'node_data_field_bussiness_entry';
$handler->display->display_options['sorts']['field_bussiness_entry_value']['field'] = 'field_bussiness_entry_value';
$handler->display->display_options['sorts']['field_bussiness_entry_value']['order'] = 'DESC';
/* Sort criterion: Κόμβος: Τίτλος */
$handler->display->display_options['sorts']['title']['id'] = 'title';
$handler->display->display_options['sorts']['title']['table'] = 'node';
$handler->display->display_options['sorts']['title']['field'] = 'title';
/* Argument: Περιεχόμενο: Δήμος (field_region_dimos) */
$handler->display->display_options['arguments']['field_region_dimos_value']['id'] = 'field_region_dimos_value';
$handler->display->display_options['arguments']['field_region_dimos_value']['table'] = 'node_data_field_region_dimos';
$handler->display->display_options['arguments']['field_region_dimos_value']['field'] = 'field_region_dimos_value';
$handler->display->display_options['arguments']['field_region_dimos_value']['default_action'] = 'not found';
$handler->display->display_options['arguments']['field_region_dimos_value']['style_plugin'] = 'default_summary';
$handler->display->display_options['arguments']['field_region_dimos_value']['style_options']['count'] = FALSE;
$handler->display->display_options['arguments']['field_region_dimos_value']['style_options']['items_per_page'] = '25';
$handler->display->display_options['arguments']['field_region_dimos_value']['wildcard'] = '';
$handler->display->display_options['arguments']['field_region_dimos_value']['wildcard_substitution'] = '';
$handler->display->display_options['arguments']['field_region_dimos_value']['title'] = '%1';
$handler->display->display_options['arguments']['field_region_dimos_value']['default_argument_type'] = 'fixed';
$handler->display->display_options['arguments']['field_region_dimos_value']['add_table'] = 0;
$handler->display->display_options['arguments']['field_region_dimos_value']['require_value'] = 0;
$handler->display->display_options['arguments']['field_region_dimos_value']['reduce_duplicates'] = 1;
/* Argument: Ταξινομία: Term ID */
$handler->display->display_options['arguments']['tid']['id'] = 'tid';
$handler->display->display_options['arguments']['tid']['table'] = 'term_node';
$handler->display->display_options['arguments']['tid']['field'] = 'tid';
$handler->display->display_options['arguments']['tid']['style_plugin'] = 'default_summary';
$handler->display->display_options['arguments']['tid']['default_argument_type'] = 'fixed';
/* Φίλτρο: Κόμβος: Published or admin */
$handler->display->display_options['filters']['status_extra']['id'] = 'status_extra';
$handler->display->display_options['filters']['status_extra']['table'] = 'node';
$handler->display->display_options['filters']['status_extra']['field'] = 'status_extra';
$handler->display->display_options['filters']['status_extra']['expose']['operator'] = FALSE;
/* Φίλτρο: Κόμβος: Τύπος */
$handler->display->display_options['filters']['type']['id'] = 'type';
$handler->display->display_options['filters']['type']['table'] = 'node';
$handler->display->display_options['filters']['type']['field'] = 'type';
$handler->display->display_options['filters']['type']['value'] = array(
  'hotel' => 'hotel',
);
$handler->display->display_options['filters']['type']['expose']['operator'] = FALSE;

/* Display: Page Δήμος Aggr Hotel */
$handler = $view->new_display('page', 'Page Δήμος Aggr Hotel', 'page_2');
$handler->display->display_options['defaults']['style_plugin'] = FALSE;
$handler->display->display_options['style_plugin'] = 'default';
$handler->display->display_options['defaults']['style_options'] = FALSE;
$handler->display->display_options['defaults']['row_plugin'] = FALSE;
$handler->display->display_options['row_plugin'] = 'node';
$handler->display->display_options['row_options']['links'] = 1;
$handler->display->display_options['row_options']['comments'] = 0;
$handler->display->display_options['defaults']['row_options'] = FALSE;
$handler->display->display_options['defaults']['arguments'] = FALSE;
/* Argument: Περιεχόμενο: Δήμος (field_region_dimos) */
$handler->display->display_options['arguments']['field_region_dimos_value']['id'] = 'field_region_dimos_value';
$handler->display->display_options['arguments']['field_region_dimos_value']['table'] = 'node_data_field_region_dimos';
$handler->display->display_options['arguments']['field_region_dimos_value']['field'] = 'field_region_dimos_value';
$handler->display->display_options['arguments']['field_region_dimos_value']['default_action'] = 'not found';
$handler->display->display_options['arguments']['field_region_dimos_value']['style_plugin'] = 'default_summary';
$handler->display->display_options['arguments']['field_region_dimos_value']['style_options']['count'] = FALSE;
$handler->display->display_options['arguments']['field_region_dimos_value']['style_options']['items_per_page'] = '25';
$handler->display->display_options['arguments']['field_region_dimos_value']['wildcard'] = '';
$handler->display->display_options['arguments']['field_region_dimos_value']['wildcard_substitution'] = '';
$handler->display->display_options['arguments']['field_region_dimos_value']['title'] = '%1 - Διαμονή / Ξενοδοχεία';
$handler->display->display_options['arguments']['field_region_dimos_value']['default_argument_type'] = 'fixed';
$handler->display->display_options['arguments']['field_region_dimos_value']['add_table'] = 0;
$handler->display->display_options['arguments']['field_region_dimos_value']['require_value'] = 0;
$handler->display->display_options['arguments']['field_region_dimos_value']['reduce_duplicates'] = 1;
/* Argument: Ταξινομία: Term ID */
$handler->display->display_options['arguments']['tid']['id'] = 'tid';
$handler->display->display_options['arguments']['tid']['table'] = 'term_node';
$handler->display->display_options['arguments']['tid']['field'] = 'tid';
$handler->display->display_options['arguments']['tid']['style_plugin'] = 'default_summary';
$handler->display->display_options['arguments']['tid']['wildcard'] = '';
$handler->display->display_options['arguments']['tid']['wildcard_substitution'] = '';
$handler->display->display_options['arguments']['tid']['title'] = '%1 - %2';
$handler->display->display_options['arguments']['tid']['default_argument_type'] = 'fixed';
$handler->display->display_options['arguments']['tid']['break_phrase'] = 0;
$handler->display->display_options['arguments']['tid']['add_table'] = 0;
$handler->display->display_options['arguments']['tid']['require_value'] = 0;
$handler->display->display_options['arguments']['tid']['reduce_duplicates'] = 0;
$handler->display->display_options['arguments']['tid']['set_breadcrumb'] = 0;
$handler->display->display_options['path'] = 'dimos/%/hotel';

/* Display: Block Δήμος Aggr */
$handler = $view->new_display('block', 'Block Δήμος Aggr', 'block_6');
$handler->display->display_options['defaults']['title'] = FALSE;
$handler->display->display_options['title'] = 'Ξενοδοχεία ανά Δήμο';
$handler->display->display_options['defaults']['link_display'] = FALSE;
$handler->display->display_options['link_display'] = 'page_2';
$handler->display->display_options['defaults']['arguments'] = FALSE;
/* Argument: Περιεχόμενο: Δήμος (field_region_dimos) */
$handler->display->display_options['arguments']['field_region_dimos_value']['id'] = 'field_region_dimos_value';
$handler->display->display_options['arguments']['field_region_dimos_value']['table'] = 'node_data_field_region_dimos';
$handler->display->display_options['arguments']['field_region_dimos_value']['field'] = 'field_region_dimos_value';
$handler->display->display_options['arguments']['field_region_dimos_value']['default_action'] = 'summary desc by count';
$handler->display->display_options['arguments']['field_region_dimos_value']['style_plugin'] = 'default_summary';
$handler->display->display_options['arguments']['field_region_dimos_value']['style_options']['items_per_page'] = '25';
$handler->display->display_options['arguments']['field_region_dimos_value']['wildcard'] = '';
$handler->display->display_options['arguments']['field_region_dimos_value']['wildcard_substitution'] = '';
$handler->display->display_options['arguments']['field_region_dimos_value']['default_argument_type'] = 'fixed';
$handler->display->display_options['arguments']['field_region_dimos_value']['default_argument_skip_url'] = 0;
$handler->display->display_options['arguments']['field_region_dimos_value']['add_table'] = 0;
$handler->display->display_options['arguments']['field_region_dimos_value']['require_value'] = 1;
$handler->display->display_options['arguments']['field_region_dimos_value']['reduce_duplicates'] = 1;
$handler->display->display_options['block_description'] = 'Block Δήμος Aggr';
$handler->display->display_options['block_caching'] = '-1';

/* Display: Block Δήμος Hotel */
$handler = $view->new_display('block', 'Block Δήμος Hotel', 'block_7');
$handler->display->display_options['defaults']['title'] = FALSE;
$handler->display->display_options['title'] = 'Διαμονή / Ξενοδοχεία';
$handler->display->display_options['defaults']['arguments'] = FALSE;
/* Argument: Περιεχόμενο: Δήμος (field_region_dimos) */
$handler->display->display_options['arguments']['field_region_dimos_value']['id'] = 'field_region_dimos_value';
$handler->display->display_options['arguments']['field_region_dimos_value']['table'] = 'node_data_field_region_dimos';
$handler->display->display_options['arguments']['field_region_dimos_value']['field'] = 'field_region_dimos_value';
$handler->display->display_options['arguments']['field_region_dimos_value']['default_action'] = 'default';
$handler->display->display_options['arguments']['field_region_dimos_value']['style_plugin'] = 'default_summary';
$handler->display->display_options['arguments']['field_region_dimos_value']['style_options']['count'] = FALSE;
$handler->display->display_options['arguments']['field_region_dimos_value']['style_options']['items_per_page'] = '25';
$handler->display->display_options['arguments']['field_region_dimos_value']['wildcard'] = '';
$handler->display->display_options['arguments']['field_region_dimos_value']['wildcard_substitution'] = '';
$handler->display->display_options['arguments']['field_region_dimos_value']['default_argument_type'] = 'php';
$handler->display->display_options['arguments']['field_region_dimos_value']['default_argument_options']['code'] = 'if (arg(0) == \'dimos\' && is_numeric(arg(1)))
  return (int)arg(1);
else
  if (arg(0) == \'node\' && is_numeric(arg(1)) && arg(2) != \'edit\') {
      $nid = (int)arg(1);
      $node = node_load($nid);
      return $node->field_region_dimos[0][\'value\'];
  }
  else
    return FALSE;';
$handler->display->display_options['arguments']['field_region_dimos_value']['add_table'] = 0;
$handler->display->display_options['arguments']['field_region_dimos_value']['require_value'] = 0;
$handler->display->display_options['arguments']['field_region_dimos_value']['reduce_duplicates'] = 1;
/* Argument: Ταξινομία: Term ID */
$handler->display->display_options['arguments']['tid']['id'] = 'tid';
$handler->display->display_options['arguments']['tid']['table'] = 'term_node';
$handler->display->display_options['arguments']['tid']['field'] = 'tid';
$handler->display->display_options['arguments']['tid']['default_action'] = 'summary asc';
$handler->display->display_options['arguments']['tid']['style_plugin'] = 'default_summary';
$handler->display->display_options['arguments']['tid']['style_options']['items_per_page'] = '25';
$handler->display->display_options['arguments']['tid']['wildcard'] = '';
$handler->display->display_options['arguments']['tid']['wildcard_substitution'] = '';
$handler->display->display_options['arguments']['tid']['default_argument_type'] = 'fixed';
$handler->display->display_options['arguments']['tid']['break_phrase'] = 0;
$handler->display->display_options['arguments']['tid']['add_table'] = 0;
$handler->display->display_options['arguments']['tid']['require_value'] = 0;
$handler->display->display_options['arguments']['tid']['reduce_duplicates'] = 0;
$handler->display->display_options['arguments']['tid']['set_breadcrumb'] = 0;
$handler->display->display_options['defaults']['filters'] = FALSE;
/* Φίλτρο: Κόμβος: Published or admin */
$handler->display->display_options['filters']['status_extra']['id'] = 'status_extra';
$handler->display->display_options['filters']['status_extra']['table'] = 'node';
$handler->display->display_options['filters']['status_extra']['field'] = 'status_extra';
$handler->display->display_options['filters']['status_extra']['expose']['operator'] = FALSE;
/* Φίλτρο: Κόμβος: Τύπος */
$handler->display->display_options['filters']['type']['id'] = 'type';
$handler->display->display_options['filters']['type']['table'] = 'node';
$handler->display->display_options['filters']['type']['field'] = 'type';
$handler->display->display_options['filters']['type']['value'] = array(
  'hotel' => 'hotel',
);
$handler->display->display_options['filters']['type']['expose']['operator'] = FALSE;
/* Φίλτρο: Ταξινομία: Vocabulary */
$handler->display->display_options['filters']['vid']['id'] = 'vid';
$handler->display->display_options['filters']['vid']['table'] = 'term_data';
$handler->display->display_options['filters']['vid']['field'] = 'vid';
$handler->display->display_options['filters']['vid']['value'] = array(
  3 => '3',
);
$handler->display->display_options['filters']['vid']['expose']['operator'] = FALSE;
/* Φίλτρο: Broken/missing handler */
$handler->display->display_options['filters']['content_negotiation']['id'] = 'content_negotiation';
$handler->display->display_options['filters']['content_negotiation']['table'] = 'node';
$handler->display->display_options['filters']['content_negotiation']['field'] = 'content_negotiation';
$handler->display->display_options['filters']['content_negotiation']['operator'] = '';
$handler->display->display_options['filters']['content_negotiation']['expose']['operator'] = FALSE;
$handler->display->display_options['block_description'] = 'Block Δήμος Hotel';
$handler->display->display_options['block_caching'] = '4';
$translatables['dimos_biz_hotel'] = array(
  t('dimos'),
  t('Δημοτικά Διαμ/τα'),
  t('περισσότερα'),
  t('Apply'),
  t('Επαναφορά'),
  t('Sort by'),
  t('Asc'),
  t('Desc'),
  t('Items per page'),
  t('- All -'),
  t('Offset'),
  t('dimos/%1/hotel'),
  t('Ξενοδοχεία σε [title]'),
  t('%1'),
  t('All'),
  t('Page Δήμος Aggr Hotel'),
  t('%1 - Διαμονή / Ξενοδοχεία'),
  t('%1 - %2'),
  t('Block Δήμος Aggr'),
  t('Ξενοδοχεία ανά Δήμο'),
  t('Block Δήμος Hotel'),
  t('Διαμονή / Ξενοδοχεία'),
);

CommentFileSizeAuthor
evia.JPG54.74 KBjimkont
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

MustangGB’s picture

Status: Active » Closed (won't fix)