diff --git a/plugins/views_data_export_plugin_style_export.inc b/plugins/views_data_export_plugin_style_export.inc index 934fb48..2322f85 100644 --- a/plugins/views_data_export_plugin_style_export.inc +++ b/plugins/views_data_export_plugin_style_export.inc @@ -322,7 +322,12 @@ class views_data_export_plugin_style_export extends views_plugin_style { continue; } if (!empty($view->exposed_input[$handler->options['expose']['identifier']])) { - $exposed[] = check_plain($handler->options['expose']['identifier']) . '_' . check_plain($view->exposed_input[$handler->options['expose']['identifier']]); + $filter_data = $view->exposed_input[$handler->options['expose']['identifier']]; + // Convert the exposed filter input to scalar data if necessary. + if (is_array($filter_data)) { + $filter_data = implode('-', $filter_data); + } + $exposed[] = check_plain($handler->options['expose']['identifier']) . '_' . check_plain($filter_data); } } if (!empty($exposed)) {