Hello.

I have value "Density" with multiple values in my view. I have set "display (all) values in line).
But if I set sorting by this field, it will cause duplicate entities with multiple values (quantity of duplicates = quantity of this values). For sample, I have density with two values: 45 and 145. It will show twice if I enable sort by density. It shows twice even if I select "Unique" and "Clean DISTINCT" options in query parameters.

Code of view:

$view = new view();
$view->name = 'thermal_insulation_product_list';
$view->description = 'Выводит всю категорию товаров - теплоизоляционных материалов';
$view->tag = 'shop, thermal_insulation';
$view->base_table = 'node';
$view->human_name = 'Список всех товаров теплоизоляции (прайс-лист)';
$view->core = 7;
$view->api_version = '3.0';
$view->disabled = FALSE; /* Edit this to true to make a default view disabled initially */

/* Display: Master */
$handler = $view->new_display('default', 'Master', 'default');
$handler->display->display_options['title'] = 'Теплоизоляция';
$handler->display->display_options['use_ajax'] = TRUE;
$handler->display->display_options['use_more_always'] = FALSE;
$handler->display->display_options['use_more_text'] = 'ещё';
$handler->display->display_options['access']['type'] = 'perm';
$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['query']['options']['pure_distinct'] = TRUE;
$handler->display->display_options['exposed_form']['type'] = 'better_exposed_filters';
$handler->display->display_options['exposed_form']['options']['submit_button'] = 'Применить';
$handler->display->display_options['exposed_form']['options']['reset_button'] = TRUE;
$handler->display->display_options['exposed_form']['options']['reset_button_label'] = 'Сбросить';
$handler->display->display_options['exposed_form']['options']['exposed_sorts_label'] = 'Сортировать по';
$handler->display->display_options['exposed_form']['options']['expose_sort_order'] = FALSE;
$handler->display->display_options['exposed_form']['options']['sort_asc_label'] = 'По возрастанию';
$handler->display->display_options['exposed_form']['options']['sort_desc_label'] = 'По убыванию';
$handler->display->display_options['exposed_form']['options']['autosubmit'] = TRUE;
$handler->display->display_options['exposed_form']['options']['bef'] = array(
  'general' => array(
    'allow_secondary' => 0,
    'secondary_label' => 'Дополнительные настройки',
  ),
  'field_manufacturer_ti_tid' => array(
    'bef_format' => 'bef',
    'more_options' => array(
      'bef_select_all_none' => 0,
      'bef_collapsible' => 1,
      'is_secondary' => 0,
      'any_label' => '',
      'bef_filter_description' => '',
      'tokens' => array(
        'available' => array(
          0 => 'global_types',
        ),
      ),
      'rewrite' => array(
        'filter_rewrite_values' => '',
      ),
    ),
  ),
  'field_filler_type_tid' => array(
    'bef_format' => 'bef',
    'more_options' => array(
      'bef_select_all_none' => 0,
      'bef_collapsible' => 1,
      'is_secondary' => 0,
      'any_label' => '',
      'bef_filter_description' => '',
      'tokens' => array(
        'available' => array(
          0 => 'global_types',
        ),
      ),
      'rewrite' => array(
        'filter_rewrite_values' => '',
      ),
    ),
  ),
  'field_lamination_foil_value' => array(
    'bef_format' => 'bef',
    'more_options' => array(
      'bef_select_all_none' => 0,
      'bef_collapsible' => 1,
      'is_secondary' => 0,
      'any_label' => '',
      'bef_filter_description' => '',
      'tokens' => array(
        'available' => array(
          0 => 'global_types',
        ),
      ),
      'rewrite' => array(
        'filter_rewrite_values' => '',
      ),
    ),
  ),
  'field_product_group_of_use_tid' => array(
    'bef_format' => 'bef',
    'more_options' => array(
      'bef_select_all_none' => 0,
      'bef_collapsible' => 1,
      'is_secondary' => 0,
      'any_label' => '',
      'bef_filter_description' => '',
      'tokens' => array(
        'available' => array(
          0 => 'global_types',
        ),
      ),
      'rewrite' => array(
        'filter_rewrite_values' => '',
      ),
    ),
  ),
);
$handler->display->display_options['exposed_form']['options']['input_required'] = 0;
$handler->display->display_options['exposed_form']['options']['text_input_required'] = 'Select any filter and click on Apply to see results';
$handler->display->display_options['exposed_form']['options']['text_input_required_format'] = 'filtered_html';
$handler->display->display_options['pager']['type'] = 'full';
$handler->display->display_options['pager']['options']['items_per_page'] = '15';
$handler->display->display_options['pager']['options']['offset'] = '0';
$handler->display->display_options['pager']['options']['id'] = '0';
$handler->display->display_options['pager']['options']['quantity'] = '9';
$handler->display->display_options['pager']['options']['expose']['items_per_page'] = TRUE;
$handler->display->display_options['pager']['options']['expose']['items_per_page_label'] = 'Элементов на страницу';
$handler->display->display_options['pager']['options']['expose']['items_per_page_options'] = '5, 10, 15, 20, 40, 60';
$handler->display->display_options['pager']['options']['expose']['items_per_page_options_all'] = TRUE;
$handler->display->display_options['pager']['options']['expose']['items_per_page_options_all_label'] = '- Все -';
$handler->display->display_options['pager']['options']['expose']['offset_label'] = 'Пропустить';
$handler->display->display_options['pager']['options']['tags']['first'] = '« первая';
$handler->display->display_options['pager']['options']['tags']['previous'] = '‹ предыдущая';
$handler->display->display_options['pager']['options']['tags']['next'] = 'следующая ›';
$handler->display->display_options['pager']['options']['tags']['last'] = 'последняя »';
$handler->display->display_options['style_plugin'] = 'grid';
$handler->display->display_options['style_options']['columns'] = '3';
$handler->display->display_options['row_plugin'] = 'fields';
/* Шапка: Глобальный: Сводка результатов */
$handler->display->display_options['header']['result']['id'] = 'result';
$handler->display->display_options['header']['result']['table'] = 'views';
$handler->display->display_options['header']['result']['field'] = 'result';
$handler->display->display_options['header']['result']['content'] = '<table>
<tbody class="noborder">
<tr>
<td class="leftcolumn">
Отображены товары @start &mdash; @end из @total
</td>
<td class="rightcolumn">
<a href="?items_per_page=All">Показать все</a>
</td>
</tr>
</tbody>
</table>
<div class="sep-content"></div>';
/* Подвал: Глобальный: Сводка результатов */
$handler->display->display_options['footer']['result']['id'] = 'result';
$handler->display->display_options['footer']['result']['table'] = 'views';
$handler->display->display_options['footer']['result']['field'] = 'result';
$handler->display->display_options['footer']['result']['content'] = '<table>
<tbody class="noborder">
<tr>
<td class="leftcolumn">
Отображены товары @start &mdash; @end из @total
</td>
<td class="rightcolumn">
<a href="?items_per_page=All">Показать все</a>
</td>
</tr>
</tbody>
</table>
<div class="sep-content"></div>';
/* Поле: Содержимое: Nid */
$handler->display->display_options['fields']['nid']['id'] = 'nid';
$handler->display->display_options['fields']['nid']['table'] = 'node';
$handler->display->display_options['fields']['nid']['field'] = 'nid';
$handler->display->display_options['fields']['nid']['exclude'] = TRUE;
/* Поле: Поле: Image */
$handler->display->display_options['fields']['field_image']['id'] = 'field_image';
$handler->display->display_options['fields']['field_image']['table'] = 'field_data_field_image';
$handler->display->display_options['fields']['field_image']['field'] = 'field_image';
$handler->display->display_options['fields']['field_image']['label'] = '';
$handler->display->display_options['fields']['field_image']['alter']['make_link'] = TRUE;
$handler->display->display_options['fields']['field_image']['alter']['path'] = 'shop/thermal_insulation/[nid]';
$handler->display->display_options['fields']['field_image']['alter']['absolute'] = TRUE;
$handler->display->display_options['fields']['field_image']['element_label_colon'] = FALSE;
$handler->display->display_options['fields']['field_image']['click_sort_column'] = 'fid';
$handler->display->display_options['fields']['field_image']['settings'] = array(
  'image_style' => '220x220',
  'image_link' => '',
);
/* Поле: Содержимое: Заголовок */
$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']['make_link'] = TRUE;
$handler->display->display_options['fields']['title']['alter']['path'] = 'shop/thermal_insulation/[nid]';
$handler->display->display_options['fields']['title']['alter']['absolute'] = TRUE;
$handler->display->display_options['fields']['title']['alter']['word_boundary'] = FALSE;
$handler->display->display_options['fields']['title']['alter']['ellipsis'] = FALSE;
$handler->display->display_options['fields']['title']['element_type'] = 'strong';
$handler->display->display_options['fields']['title']['element_label_colon'] = FALSE;
$handler->display->display_options['fields']['title']['link_to_node'] = FALSE;
/* Поле: Содержимое: Производитель */
$handler->display->display_options['fields']['field_manufacturer_ti']['id'] = 'field_manufacturer_ti';
$handler->display->display_options['fields']['field_manufacturer_ti']['table'] = 'field_data_field_manufacturer_ti';
$handler->display->display_options['fields']['field_manufacturer_ti']['field'] = 'field_manufacturer_ti';
$handler->display->display_options['fields']['field_manufacturer_ti']['element_type'] = 'span';
$handler->display->display_options['fields']['field_manufacturer_ti']['element_label_type'] = 'span';
$handler->display->display_options['fields']['field_manufacturer_ti']['element_label_class'] = 'italic';
$handler->display->display_options['fields']['field_manufacturer_ti']['type'] = 'taxonomy_term_reference_plain';
/* Поле: Тип товара */
$handler->display->display_options['fields']['nothing_2']['id'] = 'nothing_2';
$handler->display->display_options['fields']['nothing_2']['table'] = 'views';
$handler->display->display_options['fields']['nothing_2']['field'] = 'nothing';
$handler->display->display_options['fields']['nothing_2']['ui_name'] = 'Тип товара';
$handler->display->display_options['fields']['nothing_2']['label'] = '';
$handler->display->display_options['fields']['nothing_2']['alter']['text'] = '<i>Категория:</i> Теплоизоляция';
$handler->display->display_options['fields']['nothing_2']['element_label_colon'] = FALSE;
/* Поле: Содержимое: Вид наполнителя */
$handler->display->display_options['fields']['field_filler_type']['id'] = 'field_filler_type';
$handler->display->display_options['fields']['field_filler_type']['table'] = 'field_data_field_filler_type';
$handler->display->display_options['fields']['field_filler_type']['field'] = 'field_filler_type';
$handler->display->display_options['fields']['field_filler_type']['label'] = 'Вид';
$handler->display->display_options['fields']['field_filler_type']['alter']['text'] = '<i>Вид:</i> [field_filler_type]';
$handler->display->display_options['fields']['field_filler_type']['element_type'] = 'span';
$handler->display->display_options['fields']['field_filler_type']['element_label_type'] = 'span';
$handler->display->display_options['fields']['field_filler_type']['element_label_class'] = 'italic';
$handler->display->display_options['fields']['field_filler_type']['type'] = 'taxonomy_term_reference_plain';
$handler->display->display_options['fields']['field_filler_type']['delta_offset'] = '0';
/* Поле: Содержимое: Плотность */
$handler->display->display_options['fields']['field_product_density']['id'] = 'field_product_density';
$handler->display->display_options['fields']['field_product_density']['table'] = 'field_data_field_product_density';
$handler->display->display_options['fields']['field_product_density']['field'] = 'field_product_density';
$handler->display->display_options['fields']['field_product_density']['exclude'] = TRUE;
$handler->display->display_options['fields']['field_product_density']['element_label_class'] = 'italic';
$handler->display->display_options['fields']['field_product_density']['settings'] = array(
  'thousand_separator' => ' ',
  'prefix_suffix' => 0,
);
$handler->display->display_options['fields']['field_product_density']['delta_offset'] = '0';
$handler->display->display_options['fields']['field_product_density']['separator'] = '; ';
/* Поле: Содержимое: Плотность, макс. значение */
$handler->display->display_options['fields']['field_max_density']['id'] = 'field_max_density';
$handler->display->display_options['fields']['field_max_density']['table'] = 'field_data_field_max_density';
$handler->display->display_options['fields']['field_max_density']['field'] = 'field_max_density';
$handler->display->display_options['fields']['field_max_density']['exclude'] = TRUE;
$handler->display->display_options['fields']['field_max_density']['settings'] = array(
  'thousand_separator' => '',
  'decimal_separator' => ',',
  'scale' => '1',
  'prefix_suffix' => 0,
);
/* Поле: Содержимое: Плотность, мин. значение */
$handler->display->display_options['fields']['field_min_density']['id'] = 'field_min_density';
$handler->display->display_options['fields']['field_min_density']['table'] = 'field_data_field_min_density';
$handler->display->display_options['fields']['field_min_density']['field'] = 'field_min_density';
$handler->display->display_options['fields']['field_min_density']['exclude'] = TRUE;
$handler->display->display_options['fields']['field_min_density']['element_label_colon'] = FALSE;
$handler->display->display_options['fields']['field_min_density']['settings'] = array(
  'thousand_separator' => '',
  'decimal_separator' => ',',
  'scale' => '1',
  'prefix_suffix' => 0,
);
/* Поле: Глобальный: Пользовательский текст */
$handler->display->display_options['fields']['nothing_3']['id'] = 'nothing_3';
$handler->display->display_options['fields']['nothing_3']['table'] = 'views';
$handler->display->display_options['fields']['nothing_3']['field'] = 'nothing';
$handler->display->display_options['fields']['nothing_3']['label'] = 'Плотность';
$handler->display->display_options['fields']['nothing_3']['exclude'] = TRUE;
$handler->display->display_options['fields']['nothing_3']['alter']['text'] = '[field_min_density]&mdash;[field_max_density]';
$handler->display->display_options['fields']['nothing_3']['element_label_colon'] = FALSE;
/* Поле: Представления: Views Conditional */
$handler->display->display_options['fields']['views_conditional']['id'] = 'views_conditional';
$handler->display->display_options['fields']['views_conditional']['table'] = 'views_conditional';
$handler->display->display_options['fields']['views_conditional']['field'] = 'views_conditional';
$handler->display->display_options['fields']['views_conditional']['label'] = 'Плотность';
$handler->display->display_options['fields']['views_conditional']['exclude'] = TRUE;
$handler->display->display_options['fields']['views_conditional']['element_label_colon'] = FALSE;
$handler->display->display_options['fields']['views_conditional']['if'] = 'field_min_density';
$handler->display->display_options['fields']['views_conditional']['condition'] = '6';
$handler->display->display_options['fields']['views_conditional']['then'] = '[nothing_3]';
$handler->display->display_options['fields']['views_conditional']['or'] = 'до [field_max_density]';
/* Поле: Представления: Views Conditional */
$handler->display->display_options['fields']['views_conditional_1']['id'] = 'views_conditional_1';
$handler->display->display_options['fields']['views_conditional_1']['table'] = 'views_conditional';
$handler->display->display_options['fields']['views_conditional_1']['field'] = 'views_conditional';
$handler->display->display_options['fields']['views_conditional_1']['label'] = 'Плотность';
$handler->display->display_options['fields']['views_conditional_1']['exclude'] = TRUE;
$handler->display->display_options['fields']['views_conditional_1']['element_label_colon'] = FALSE;
$handler->display->display_options['fields']['views_conditional_1']['if'] = 'field_product_density';
$handler->display->display_options['fields']['views_conditional_1']['condition'] = '6';
$handler->display->display_options['fields']['views_conditional_1']['then'] = '[field_product_density]';
$handler->display->display_options['fields']['views_conditional_1']['or'] = '[views_conditional]';
/* Поле: Глобальный: Пользовательский текст */
$handler->display->display_options['fields']['nothing']['id'] = 'nothing';
$handler->display->display_options['fields']['nothing']['table'] = 'views';
$handler->display->display_options['fields']['nothing']['field'] = 'nothing';
$handler->display->display_options['fields']['nothing']['label'] = 'Плотность';
$handler->display->display_options['fields']['nothing']['alter']['text'] = '[views_conditional_1] кг/м<sup>3</sup>';
$handler->display->display_options['fields']['nothing']['element_label_class'] = 'italic';
/* Поле: Отображение цены */
$handler->display->display_options['fields']['view']['id'] = 'view';
$handler->display->display_options['fields']['view']['table'] = 'views';
$handler->display->display_options['fields']['view']['field'] = 'view';
$handler->display->display_options['fields']['view']['ui_name'] = 'Отображение цены';
$handler->display->display_options['fields']['view']['label'] = '';
$handler->display->display_options['fields']['view']['element_label_colon'] = FALSE;
$handler->display->display_options['fields']['view']['view'] = 'thermal_insulation_product_list_price';
$handler->display->display_options['fields']['view']['arguments'] = '[!nid]';
/* Поле: Ссылка на сравнение */
$handler->display->display_options['fields']['nothing_5']['id'] = 'nothing_5';
$handler->display->display_options['fields']['nothing_5']['table'] = 'views';
$handler->display->display_options['fields']['nothing_5']['field'] = 'nothing';
$handler->display->display_options['fields']['nothing_5']['ui_name'] = 'Ссылка на сравнение';
$handler->display->display_options['fields']['nothing_5']['label'] = '';
$handler->display->display_options['fields']['nothing_5']['exclude'] = TRUE;
$handler->display->display_options['fields']['nothing_5']['alter']['text'] = '<a class="flag flag-action flag-link-toggle flag-processed tocompare" id="[nid]" rel="nofollow" href="/compare/thermal_insulation">Сравнить</a>';
$handler->display->display_options['fields']['nothing_5']['element_label_colon'] = FALSE;
/* Поле: Глобальный: PHP */
$handler->display->display_options['fields']['php']['id'] = 'php';
$handler->display->display_options['fields']['php']['table'] = 'views';
$handler->display->display_options['fields']['php']['field'] = 'php';
$handler->display->display_options['fields']['php']['label'] = '';
$handler->display->display_options['fields']['php']['exclude'] = TRUE;
$handler->display->display_options['fields']['php']['element_label_colon'] = FALSE;
$handler->display->display_options['fields']['php']['use_php_setup'] = 0;
$handler->display->display_options['fields']['php']['php_output'] = '<?php
 print flag_create_link(\'thermal_insulation_compare_flag\', $row->nid);
$flag = flag_get_flag(\'thermal_insulation_compare_flag\');
if ($flag->is_flagged($row->nid)) {
print $row->nothing_5;
}
 ?>';
$handler->display->display_options['fields']['php']['use_php_click_sortable'] = '0';
$handler->display->display_options['fields']['php']['php_click_sortable'] = '';
/* Поле: Отображение кнопок, если НЕ минеральная вата */
$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']['ui_name'] = 'Отображение кнопок, если НЕ минеральная вата';
$handler->display->display_options['fields']['nothing_1']['label'] = '';
$handler->display->display_options['fields']['nothing_1']['exclude'] = TRUE;
$handler->display->display_options['fields']['nothing_1']['alter']['text'] = '<br />
<span class="flag-compare">
<a class="flag flag-action flag-link-toggle flag-processed tocart" id="[nid]" rel="nofollow" title="Добавить в корзину" href="/shop/thermal_insulation/prices/[nid]">В корзину</a>
</span>
<span class="flag-compare">
<a class="flag flag-action flag-link-toggle flag-processed" rel="nofollow" title="Добавить к сравнению" href="#">Добавить к сравнению</a>
</span>';
$handler->display->display_options['fields']['nothing_1']['element_label_colon'] = FALSE;
/* Поле: Отображение кнопок, если минеральная вата */
$handler->display->display_options['fields']['nothing_4']['id'] = 'nothing_4';
$handler->display->display_options['fields']['nothing_4']['table'] = 'views';
$handler->display->display_options['fields']['nothing_4']['field'] = 'nothing';
$handler->display->display_options['fields']['nothing_4']['ui_name'] = 'Отображение кнопок, если минеральная вата';
$handler->display->display_options['fields']['nothing_4']['label'] = '';
$handler->display->display_options['fields']['nothing_4']['exclude'] = TRUE;
$handler->display->display_options['fields']['nothing_4']['alter']['text'] = '<br />
<span class="flag-compare">
<a class="flag flag-action flag-link-toggle flag-processed tocart" id="[nid]" rel="nofollow" title="Добавить в корзину" href="/shop/thermal_insulation/prices/[nid]">В корзину</a>
</span>
<span class="flag-compare">
[php]
</span>';
$handler->display->display_options['fields']['nothing_4']['element_label_colon'] = FALSE;
/* Поле: Представления: Views Conditional */
$handler->display->display_options['fields']['views_conditional_2']['id'] = 'views_conditional_2';
$handler->display->display_options['fields']['views_conditional_2']['table'] = 'views_conditional';
$handler->display->display_options['fields']['views_conditional_2']['field'] = 'views_conditional';
$handler->display->display_options['fields']['views_conditional_2']['label'] = '';
$handler->display->display_options['fields']['views_conditional_2']['element_label_colon'] = FALSE;
$handler->display->display_options['fields']['views_conditional_2']['if'] = 'field_filler_type';
$handler->display->display_options['fields']['views_conditional_2']['condition'] = '1';
$handler->display->display_options['fields']['views_conditional_2']['equalto'] = 'Минеральная вата';
$handler->display->display_options['fields']['views_conditional_2']['then'] = '[nothing_4]';
$handler->display->display_options['fields']['views_conditional_2']['or'] = '[nothing_1]';
/* Поле: Содержимое: Каширование */
$handler->display->display_options['fields']['field_lamination_foil']['id'] = 'field_lamination_foil';
$handler->display->display_options['fields']['field_lamination_foil']['table'] = 'field_data_field_lamination_foil';
$handler->display->display_options['fields']['field_lamination_foil']['field'] = 'field_lamination_foil';
$handler->display->display_options['fields']['field_lamination_foil']['label'] = 'Каширование фольгой';
$handler->display->display_options['fields']['field_lamination_foil']['exclude'] = TRUE;
/* Поле: Содержимое: Области применения */
$handler->display->display_options['fields']['field_product_group_of_use']['id'] = 'field_product_group_of_use';
$handler->display->display_options['fields']['field_product_group_of_use']['table'] = 'field_data_field_product_group_of_use';
$handler->display->display_options['fields']['field_product_group_of_use']['field'] = 'field_product_group_of_use';
$handler->display->display_options['fields']['field_product_group_of_use']['exclude'] = TRUE;
$handler->display->display_options['fields']['field_product_group_of_use']['type'] = 'taxonomy_term_reference_plain';
$handler->display->display_options['fields']['field_product_group_of_use']['delta_offset'] = '0';
/* Критерий сортировки: Содержимое: Вид наполнителя (field_filler_type) */
$handler->display->display_options['sorts']['field_filler_type_tid']['id'] = 'field_filler_type_tid';
$handler->display->display_options['sorts']['field_filler_type_tid']['table'] = 'field_data_field_filler_type';
$handler->display->display_options['sorts']['field_filler_type_tid']['field'] = 'field_filler_type_tid';
/* Критерий сортировки: Содержимое: Форма изделия (field_form) */
$handler->display->display_options['sorts']['field_form_tid']['id'] = 'field_form_tid';
$handler->display->display_options['sorts']['field_form_tid']['table'] = 'field_data_field_form';
$handler->display->display_options['sorts']['field_form_tid']['field'] = 'field_form_tid';
/* Критерий сортировки: Содержимое: Плотность (field_product_density) */
$handler->display->display_options['sorts']['field_product_density_value']['id'] = 'field_product_density_value';
$handler->display->display_options['sorts']['field_product_density_value']['table'] = 'field_data_field_product_density';
$handler->display->display_options['sorts']['field_product_density_value']['field'] = 'field_product_density_value';
/* Критерий фильтра: Содержимое: Опубликовано */
$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']['group'] = 1;
$handler->display->display_options['filters']['status']['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(
  'thermal_insulation_product' => 'thermal_insulation_product',
);
$handler->display->display_options['filters']['type']['group'] = 1;
/* Критерий фильтра: Содержимое: Производитель (field_manufacturer_ti) */
$handler->display->display_options['filters']['field_manufacturer_ti_tid']['id'] = 'field_manufacturer_ti_tid';
$handler->display->display_options['filters']['field_manufacturer_ti_tid']['table'] = 'field_data_field_manufacturer_ti';
$handler->display->display_options['filters']['field_manufacturer_ti_tid']['field'] = 'field_manufacturer_ti_tid';
$handler->display->display_options['filters']['field_manufacturer_ti_tid']['value'] = array(
  62 => '62',
  220 => '220',
  63 => '63',
  64 => '64',
  65 => '65',
  66 => '66',
  67 => '67',
);
$handler->display->display_options['filters']['field_manufacturer_ti_tid']['group'] = 1;
$handler->display->display_options['filters']['field_manufacturer_ti_tid']['exposed'] = TRUE;
$handler->display->display_options['filters']['field_manufacturer_ti_tid']['expose']['operator_id'] = 'field_manufacturer_ti_tid_op';
$handler->display->display_options['filters']['field_manufacturer_ti_tid']['expose']['label'] = 'Производитель';
$handler->display->display_options['filters']['field_manufacturer_ti_tid']['expose']['operator'] = 'field_manufacturer_ti_tid_op';
$handler->display->display_options['filters']['field_manufacturer_ti_tid']['expose']['identifier'] = 'field_manufacturer_ti_tid';
$handler->display->display_options['filters']['field_manufacturer_ti_tid']['expose']['remember'] = TRUE;
$handler->display->display_options['filters']['field_manufacturer_ti_tid']['expose']['multiple'] = TRUE;
$handler->display->display_options['filters']['field_manufacturer_ti_tid']['expose']['remember_roles'] = array(
  2 => '2',
  1 => '1',
  3 => '3',
);
$handler->display->display_options['filters']['field_manufacturer_ti_tid']['expose']['reduce'] = TRUE;
$handler->display->display_options['filters']['field_manufacturer_ti_tid']['group_info']['label'] = 'Производитель (field_manufacturer_ti)';
$handler->display->display_options['filters']['field_manufacturer_ti_tid']['group_info']['identifier'] = 'field_manufacturer_ti_tid';
$handler->display->display_options['filters']['field_manufacturer_ti_tid']['group_info']['remember'] = FALSE;
$handler->display->display_options['filters']['field_manufacturer_ti_tid']['group_info']['group_items'] = array(
  1 => array(),
  2 => array(),
  3 => array(),
);
$handler->display->display_options['filters']['field_manufacturer_ti_tid']['reduce_duplicates'] = TRUE;
$handler->display->display_options['filters']['field_manufacturer_ti_tid']['type'] = 'select';
$handler->display->display_options['filters']['field_manufacturer_ti_tid']['vocabulary'] = 'thermal_insulation_manufacturers';
/* Критерий фильтра: Содержимое: Вид наполнителя (field_filler_type) */
$handler->display->display_options['filters']['field_filler_type_tid']['id'] = 'field_filler_type_tid';
$handler->display->display_options['filters']['field_filler_type_tid']['table'] = 'field_data_field_filler_type';
$handler->display->display_options['filters']['field_filler_type_tid']['field'] = 'field_filler_type_tid';
$handler->display->display_options['filters']['field_filler_type_tid']['value'] = array(
  33 => '33',
  34 => '34',
  35 => '35',
  32 => '32',
);
$handler->display->display_options['filters']['field_filler_type_tid']['group'] = 1;
$handler->display->display_options['filters']['field_filler_type_tid']['exposed'] = TRUE;
$handler->display->display_options['filters']['field_filler_type_tid']['expose']['operator_id'] = 'field_filler_type_tid_op';
$handler->display->display_options['filters']['field_filler_type_tid']['expose']['label'] = 'Вид';
$handler->display->display_options['filters']['field_filler_type_tid']['expose']['operator'] = 'field_filler_type_tid_op';
$handler->display->display_options['filters']['field_filler_type_tid']['expose']['identifier'] = 'field_filler_type_tid';
$handler->display->display_options['filters']['field_filler_type_tid']['expose']['remember'] = TRUE;
$handler->display->display_options['filters']['field_filler_type_tid']['expose']['multiple'] = TRUE;
$handler->display->display_options['filters']['field_filler_type_tid']['expose']['remember_roles'] = array(
  2 => '2',
  1 => '1',
  3 => '3',
);
$handler->display->display_options['filters']['field_filler_type_tid']['expose']['reduce'] = TRUE;
$handler->display->display_options['filters']['field_filler_type_tid']['type'] = 'select';
$handler->display->display_options['filters']['field_filler_type_tid']['vocabulary'] = 'thermal_insulation_types';
/* Критерий фильтра: Содержимое: Каширование (field_lamination_foil) */
$handler->display->display_options['filters']['field_lamination_foil_value']['id'] = 'field_lamination_foil_value';
$handler->display->display_options['filters']['field_lamination_foil_value']['table'] = 'field_data_field_lamination_foil';
$handler->display->display_options['filters']['field_lamination_foil_value']['field'] = 'field_lamination_foil_value';
$handler->display->display_options['filters']['field_lamination_foil_value']['value'] = array(
  0 => '0',
  1 => '1',
);
$handler->display->display_options['filters']['field_lamination_foil_value']['group'] = 1;
$handler->display->display_options['filters']['field_lamination_foil_value']['exposed'] = TRUE;
$handler->display->display_options['filters']['field_lamination_foil_value']['expose']['operator_id'] = 'field_lamination_foil_value_op';
$handler->display->display_options['filters']['field_lamination_foil_value']['expose']['label'] = 'Каширование';
$handler->display->display_options['filters']['field_lamination_foil_value']['expose']['operator'] = 'field_lamination_foil_value_op';
$handler->display->display_options['filters']['field_lamination_foil_value']['expose']['identifier'] = 'field_lamination_foil_value';
$handler->display->display_options['filters']['field_lamination_foil_value']['expose']['remember'] = TRUE;
$handler->display->display_options['filters']['field_lamination_foil_value']['expose']['multiple'] = TRUE;
$handler->display->display_options['filters']['field_lamination_foil_value']['expose']['remember_roles'] = array(
  2 => '2',
  1 => '1',
  3 => '3',
);
$handler->display->display_options['filters']['field_lamination_foil_value']['expose']['reduce'] = TRUE;
$handler->display->display_options['filters']['field_lamination_foil_value']['group_info']['label'] = 'Каширование фольгой (field_lamination_foil)';
$handler->display->display_options['filters']['field_lamination_foil_value']['group_info']['identifier'] = 'field_lamination_foil_value';
$handler->display->display_options['filters']['field_lamination_foil_value']['group_info']['remember'] = FALSE;
$handler->display->display_options['filters']['field_lamination_foil_value']['group_info']['group_items'] = array(
  1 => array(),
  2 => array(),
  3 => array(),
);
/* Критерий фильтра: Содержимое: Области применения (field_product_group_of_use) */
$handler->display->display_options['filters']['field_product_group_of_use_tid']['id'] = 'field_product_group_of_use_tid';
$handler->display->display_options['filters']['field_product_group_of_use_tid']['table'] = 'field_data_field_product_group_of_use';
$handler->display->display_options['filters']['field_product_group_of_use_tid']['field'] = 'field_product_group_of_use_tid';
$handler->display->display_options['filters']['field_product_group_of_use_tid']['exposed'] = TRUE;
$handler->display->display_options['filters']['field_product_group_of_use_tid']['expose']['operator_id'] = 'field_product_group_of_use_tid_op';
$handler->display->display_options['filters']['field_product_group_of_use_tid']['expose']['label'] = 'Области применения';
$handler->display->display_options['filters']['field_product_group_of_use_tid']['expose']['operator'] = 'field_product_group_of_use_tid_op';
$handler->display->display_options['filters']['field_product_group_of_use_tid']['expose']['identifier'] = 'field_product_group_of_use_tid';
$handler->display->display_options['filters']['field_product_group_of_use_tid']['expose']['remember'] = TRUE;
$handler->display->display_options['filters']['field_product_group_of_use_tid']['expose']['multiple'] = TRUE;
$handler->display->display_options['filters']['field_product_group_of_use_tid']['expose']['remember_roles'] = array(
  2 => '2',
  1 => '1',
  3 => '3',
);
$handler->display->display_options['filters']['field_product_group_of_use_tid']['reduce_duplicates'] = TRUE;
$handler->display->display_options['filters']['field_product_group_of_use_tid']['type'] = 'select';
$handler->display->display_options['filters']['field_product_group_of_use_tid']['vocabulary'] = 'product_group_of_use';

/* Display: Страница */
$handler = $view->new_display('page', 'Страница', 'thermal_insulation_page');
$handler->display->display_options['exposed_block'] = TRUE;
$handler->display->display_options['field_config'] = array(
  'nid' => array(
    'merge_option' => 'first_value',
    'separator' => ', ',
  ),
  'title' => array(
    'merge_option' => 'filter',
    'separator' => ', ',
  ),
  'field_image' => array(
    'merge_option' => 'filter',
    'separator' => ', ',
  ),
  'field_product_density' => array(
    'merge_option' => 'filter',
    'separator' => ', ',
  ),
  'field_field_product_thermal_cond' => array(
    'merge_option' => 'filter',
    'separator' => ', ',
  ),
  'nothing' => array(
    'merge_option' => 'filter',
    'separator' => ', ',
  ),
  'nothing_1' => array(
    'merge_option' => 'filter',
    'separator' => ', ',
  ),
  'commerce_price' => array(
    'merge_option' => 'filter',
    'separator' => ', ',
  ),
);
$handler->display->display_options['use_ajax_flags'] = array(
  'thermal_insulation_compare_flag' => 'thermal_insulation_compare_flag',
);
$handler->display->display_options['use_ajax_flags_noscrolltop'] = 1;
$handler->display->display_options['use_ajax_flags_widget'] = 'throbber';
$handler->display->display_options['metatags'] = array(
  'canonical' => array(
    'value' => '[current-page:url]?items_per_page=All',
  ),
);
$handler->display->display_options['path'] = 'shop/thermal_insulation';
$translatables['thermal_insulation_product_list'] = array(
  t('Master'),
  t('Теплоизоляция'),
  t('ещё'),
  t('Применить'),
  t('Сбросить'),
  t('Сортировать по'),
  t('По возрастанию'),
  t('По убыванию'),
  t('Select any filter and click on Apply to see results'),
  t('Элементов на страницу'),
  t('- Все -'),
  t('Пропустить'),
  t('« первая'),
  t('‹ предыдущая'),
  t('следующая ›'),
  t('последняя »'),
  t('<table>
<tbody class="noborder">
<tr>
<td class="leftcolumn">
Отображены товары @start &mdash; @end из @total
</td>
<td class="rightcolumn">
<a href="?items_per_page=All">Показать все</a>
</td>
</tr>
</tbody>
</table>
<div class="sep-content"></div>'),
  t('Nid'),
  t('Производитель'),
  t('<i>Категория:</i> Теплоизоляция'),
  t('Вид'),
  t('<i>Вид:</i> [field_filler_type]'),
  t('Плотность'),
  t('Плотность, макс. значение'),
  t('Плотность, мин. значение'),
  t('[field_min_density]&mdash;[field_max_density]'),
  t('[views_conditional_1] кг/м<sup>3</sup>'),
  t('<a class="flag flag-action flag-link-toggle flag-processed tocompare" id="[nid]" rel="nofollow" href="/compare/thermal_insulation">Сравнить</a>'),
  t('<br />
<span class="flag-compare">
<a class="flag flag-action flag-link-toggle flag-processed tocart" id="[nid]" rel="nofollow" title="Добавить в корзину" href="/shop/thermal_insulation/prices/[nid]">В корзину</a>
</span>
<span class="flag-compare">
<a class="flag flag-action flag-link-toggle flag-processed" rel="nofollow" title="Добавить к сравнению" href="#">Добавить к сравнению</a>
</span>'),
  t('<br />
<span class="flag-compare">
<a class="flag flag-action flag-link-toggle flag-processed tocart" id="[nid]" rel="nofollow" title="Добавить в корзину" href="/shop/thermal_insulation/prices/[nid]">В корзину</a>
</span>
<span class="flag-compare">
[php]
</span>'),
  t('Каширование фольгой'),
  t('Области применения'),
  t('Производитель (field_manufacturer_ti)'),
  t('Каширование'),
  t('Каширование фольгой (field_lamination_foil)'),
  t('Страница'),
);

Comments

DrupalNovice’s picture

Component: Code » Views Data
Status: Active » Closed (duplicate)

I have the same problem. The duplicates occur when sorting by field with multiple values.

I found this issue, but none of the proposed workarounds worked.

A workaround that works is found here: https://www.drupal.org/node/1223448#comment-4757898

Hopefully this will be fixed soon.

Related issues:
https://www.drupal.org/node/1765730
https://www.drupal.org/node/1223448

Closing this as a duplicate of https://www.drupal.org/node/1765730 for now.