I've created an EVA display, where the argument mode was set to "None" to have a correct views result.

Screen Shot 2017-03-15 at 15.41.55.png

After deploying this view to our staging environment, via Features Export and Revert, it seems the argument mode is not exported,
also not when exporting via Views UI.
Results: the argument mode is by default initialized to 'id'

Is it possible to extend EVA with this lacking export functionality ?

In the meanwhile, i've have written a custom hook_update to correct the missed argument mode programmatically during install :

function my_module_update_7004(&$sandbox) {
   $view = views_get_view('my_view', TRUE);
   $view->display['my_display']->display_options['argument_mode'] = NULL;
   views_save_view($view);
}

Would be nice to have all EVA related views settings exportable.

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

RAWDESK created an issue. See original summary.

RAWDESK’s picture

Issue summary: View changes
RAWDESK’s picture

Issue summary: View changes
RAWDESK’s picture

Issue summary: View changes
RAWDESK’s picture

#UPDATE:

The root cause for overwriting the argument mode "id" to "none" is the fact i am pulling taxonomy id's as contextual filters :

Screen Shot 2017-03-16 at 08.11.21.png

So no node id's, the case where argument mode "id" does seem to work.