Skip to content

Instantly share code, notes, and snippets.

Created September 10, 2013 09:03
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save anonymous/6506834 to your computer and use it in GitHub Desktop.
Save anonymous/6506834 to your computer and use it in GitHub Desktop.
Export of EVA view
$view = new view();
$view->name = 'slideshow_display_rev';
$view->description = '';
$view->tag = 'default';
$view->base_table = 'node_revision';
$view->human_name = 'Slideshow';
$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['use_more_always'] = FALSE;
$handler->display->display_options['access']['type'] = 'perm';
$handler->display->display_options['access']['perm'] = 'view revisions';
$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['style_plugin'] = 'default';
$handler->display->display_options['row_plugin'] = 'fields';
/* Footer: Global: Text area */
$handler->display->display_options['footer']['area']['id'] = 'area';
$handler->display->display_options['footer']['area']['table'] = 'views';
$handler->display->display_options['footer']['area']['field'] = 'area';
$handler->display->display_options['footer']['area']['empty'] = TRUE;
$handler->display->display_options['footer']['area']['content'] = '<h1>debug</h1><pre><?php
$v = views_get_current_view();
dpm($v);
$q = $v->query->query();
dpm($q);
$a = $q->getArguments();
dpm($a);
/*
$query = db_prefix_tables(vsprintf($v->build_info[\'query\'], $v->build_info[\'query_args\']));
dpm($query);
$replacements = module_invoke_all(\'views_query_substitutions\', $v);
$query = str_replace(array_keys($replacements), $replacements, $query);
echo $query;
*/
?></pre>';
$handler->display->display_options['footer']['area']['format'] = 'php_code';
/* No results behavior: Global: Text area */
$handler->display->display_options['empty']['area']['id'] = 'area';
$handler->display->display_options['empty']['area']['table'] = 'views';
$handler->display->display_options['empty']['area']['field'] = 'area';
$handler->display->display_options['empty']['area']['empty'] = TRUE;
$handler->display->display_options['empty']['area']['content'] = 'NO RESULTS -- \'Slideshow\' EVA display (3)';
$handler->display->display_options['empty']['area']['format'] = 'filtered_html';
/* Relationship: Content revision: Content */
$handler->display->display_options['relationships']['vid']['id'] = 'vid';
$handler->display->display_options['relationships']['vid']['table'] = 'node_revision';
$handler->display->display_options['relationships']['vid']['field'] = 'vid';
/* Relationship: Entity Reference: Referencing entity */
$handler->display->display_options['relationships']['reverse_field_slideshow_item_field_collection_item']['id'] = 'reverse_field_slideshow_item_field_collection_item';
$handler->display->display_options['relationships']['reverse_field_slideshow_item_field_collection_item']['table'] = 'node';
$handler->display->display_options['relationships']['reverse_field_slideshow_item_field_collection_item']['field'] = 'reverse_field_slideshow_item_field_collection_item';
$handler->display->display_options['relationships']['reverse_field_slideshow_item_field_collection_item']['relationship'] = 'vid';
$handler->display->display_options['relationships']['reverse_field_slideshow_item_field_collection_item']['required'] = TRUE;
/* Relationship: Field collection item: Entity with the Slide (field_slide) */
$handler->display->display_options['relationships']['field_slide_slideshow_entity']['id'] = 'field_slide_slideshow_entity';
$handler->display->display_options['relationships']['field_slide_slideshow_entity']['table'] = 'field_collection_item';
$handler->display->display_options['relationships']['field_slide_slideshow_entity']['field'] = 'field_slide_slideshow_entity';
$handler->display->display_options['relationships']['field_slide_slideshow_entity']['relationship'] = 'reverse_field_slideshow_item_field_collection_item';
/* Field: Content revision: Updated date */
$handler->display->display_options['fields']['timestamp']['id'] = 'timestamp';
$handler->display->display_options['fields']['timestamp']['table'] = 'node_revision';
$handler->display->display_options['fields']['timestamp']['field'] = 'timestamp';
$handler->display->display_options['fields']['timestamp']['alter']['word_boundary'] = FALSE;
$handler->display->display_options['fields']['timestamp']['alter']['ellipsis'] = FALSE;
/* Field: Content revision: Title */
$handler->display->display_options['fields']['title']['id'] = 'title';
$handler->display->display_options['fields']['title']['table'] = 'node_revision';
$handler->display->display_options['fields']['title']['field'] = 'title';
$handler->display->display_options['fields']['title']['label'] = '';
$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']['link_to_node_revision'] = TRUE;
/* Field: Content: Slide Caption */
$handler->display->display_options['fields']['field_slide_caption']['id'] = 'field_slide_caption';
$handler->display->display_options['fields']['field_slide_caption']['table'] = 'field_data_field_slide_caption';
$handler->display->display_options['fields']['field_slide_caption']['field'] = 'field_slide_caption';
$handler->display->display_options['fields']['field_slide_caption']['relationship'] = 'vid';
/* Field: Content: Slide Image */
$handler->display->display_options['fields']['field_slide_image']['id'] = 'field_slide_image';
$handler->display->display_options['fields']['field_slide_image']['table'] = 'field_data_field_slide_image';
$handler->display->display_options['fields']['field_slide_image']['field'] = 'field_slide_image';
$handler->display->display_options['fields']['field_slide_image']['relationship'] = 'vid';
$handler->display->display_options['fields']['field_slide_image']['click_sort_column'] = 'fid';
$handler->display->display_options['fields']['field_slide_image']['settings'] = array(
'image_style' => '',
'image_link' => '',
);
/* Field: Content: Slide Link */
$handler->display->display_options['fields']['field_slide_link']['id'] = 'field_slide_link';
$handler->display->display_options['fields']['field_slide_link']['table'] = 'field_data_field_slide_link';
$handler->display->display_options['fields']['field_slide_link']['field'] = 'field_slide_link';
/* Field: Content: Slide Read More Text */
$handler->display->display_options['fields']['field_slide_read_more_text']['id'] = 'field_slide_read_more_text';
$handler->display->display_options['fields']['field_slide_read_more_text']['table'] = 'field_data_field_slide_read_more_text';
$handler->display->display_options['fields']['field_slide_read_more_text']['field'] = 'field_slide_read_more_text';
/* Field: Slideshow: Title */
$handler->display->display_options['fields']['title_1']['id'] = 'title_1';
$handler->display->display_options['fields']['title_1']['table'] = 'slideshow_entity';
$handler->display->display_options['fields']['title_1']['field'] = 'title';
$handler->display->display_options['fields']['title_1']['relationship'] = 'field_slide_slideshow_entity';
/* Contextual filter: Slideshow: Slideshow ID */
$handler->display->display_options['arguments']['ssid']['id'] = 'ssid';
$handler->display->display_options['arguments']['ssid']['table'] = 'slideshow_entity';
$handler->display->display_options['arguments']['ssid']['field'] = 'ssid';
$handler->display->display_options['arguments']['ssid']['relationship'] = 'field_slide_slideshow_entity';
$handler->display->display_options['arguments']['ssid']['default_action'] = 'not found';
$handler->display->display_options['arguments']['ssid']['default_argument_type'] = 'fixed';
$handler->display->display_options['arguments']['ssid']['summary']['number_of_records'] = '0';
$handler->display->display_options['arguments']['ssid']['summary']['format'] = 'default_summary';
$handler->display->display_options['arguments']['ssid']['summary_options']['items_per_page'] = '25';
/* Contextual filter: Slideshow: Title */
$handler->display->display_options['arguments']['title']['id'] = 'title';
$handler->display->display_options['arguments']['title']['table'] = 'slideshow_entity';
$handler->display->display_options['arguments']['title']['field'] = 'title';
$handler->display->display_options['arguments']['title']['relationship'] = 'field_slide_slideshow_entity';
$handler->display->display_options['arguments']['title']['default_action'] = 'not found';
$handler->display->display_options['arguments']['title']['default_argument_type'] = 'fixed';
$handler->display->display_options['arguments']['title']['summary']['number_of_records'] = '0';
$handler->display->display_options['arguments']['title']['summary']['format'] = 'default_summary';
$handler->display->display_options['arguments']['title']['summary_options']['items_per_page'] = '25';
$handler->display->display_options['arguments']['title']['limit'] = '0';
$handler->display->display_options['filter_groups']['groups'] = array(
1 => 'AND',
2 => 'OR',
3 => 'OR',
);
/* Filter criterion: Content: 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']['relationship'] = 'vid';
$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;
/* Filter criterion: Content: Type */
$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']['relationship'] = 'vid';
$handler->display->display_options['filters']['type']['value'] = array(
'slideshow_item' => 'slideshow_item',
);
$handler->display->display_options['filters']['type']['group'] = 1;
/* Filter criterion: Field collection item: Slide Publish Start Date (field_slide_publish_start_date) */
$handler->display->display_options['filters']['field_slide_publish_start_date_value_1']['id'] = 'field_slide_publish_start_date_value_1';
$handler->display->display_options['filters']['field_slide_publish_start_date_value_1']['table'] = 'field_data_field_slide_publish_start_date';
$handler->display->display_options['filters']['field_slide_publish_start_date_value_1']['field'] = 'field_slide_publish_start_date_value';
$handler->display->display_options['filters']['field_slide_publish_start_date_value_1']['relationship'] = 'reverse_field_slideshow_item_field_collection_item';
$handler->display->display_options['filters']['field_slide_publish_start_date_value_1']['operator'] = 'empty';
$handler->display->display_options['filters']['field_slide_publish_start_date_value_1']['group'] = 2;
/* Filter criterion: Field collection item: Slide Publish Start Date (field_slide_publish_start_date) */
$handler->display->display_options['filters']['field_slide_publish_start_date_value']['id'] = 'field_slide_publish_start_date_value';
$handler->display->display_options['filters']['field_slide_publish_start_date_value']['table'] = 'field_data_field_slide_publish_start_date';
$handler->display->display_options['filters']['field_slide_publish_start_date_value']['field'] = 'field_slide_publish_start_date_value';
$handler->display->display_options['filters']['field_slide_publish_start_date_value']['relationship'] = 'reverse_field_slideshow_item_field_collection_item';
$handler->display->display_options['filters']['field_slide_publish_start_date_value']['operator'] = '<=';
$handler->display->display_options['filters']['field_slide_publish_start_date_value']['group'] = 2;
$handler->display->display_options['filters']['field_slide_publish_start_date_value']['default_date'] = 'now';
/* Filter criterion: Field collection item: Slide Publish End Date (field_slide_publish_end_date) */
$handler->display->display_options['filters']['field_slide_publish_end_date_value']['id'] = 'field_slide_publish_end_date_value';
$handler->display->display_options['filters']['field_slide_publish_end_date_value']['table'] = 'field_data_field_slide_publish_end_date';
$handler->display->display_options['filters']['field_slide_publish_end_date_value']['field'] = 'field_slide_publish_end_date_value';
$handler->display->display_options['filters']['field_slide_publish_end_date_value']['relationship'] = 'reverse_field_slideshow_item_field_collection_item';
$handler->display->display_options['filters']['field_slide_publish_end_date_value']['operator'] = '>=';
$handler->display->display_options['filters']['field_slide_publish_end_date_value']['group'] = 3;
$handler->display->display_options['filters']['field_slide_publish_end_date_value']['default_date'] = 'now';
/* Filter criterion: Field collection item: Slide Publish End Date (field_slide_publish_end_date) */
$handler->display->display_options['filters']['field_slide_publish_end_date_value_1']['id'] = 'field_slide_publish_end_date_value_1';
$handler->display->display_options['filters']['field_slide_publish_end_date_value_1']['table'] = 'field_data_field_slide_publish_end_date';
$handler->display->display_options['filters']['field_slide_publish_end_date_value_1']['field'] = 'field_slide_publish_end_date_value';
$handler->display->display_options['filters']['field_slide_publish_end_date_value_1']['relationship'] = 'reverse_field_slideshow_item_field_collection_item';
$handler->display->display_options['filters']['field_slide_publish_end_date_value_1']['operator'] = 'empty';
$handler->display->display_options['filters']['field_slide_publish_end_date_value_1']['group'] = 3;
/* Display: EVA Field */
$handler = $view->new_display('entity_view', 'EVA Field', 'entity_view_1');
$handler->display->display_options['defaults']['arguments'] = FALSE;
/* Contextual filter: Slideshow: Slideshow ID */
$handler->display->display_options['arguments']['ssid']['id'] = 'ssid';
$handler->display->display_options['arguments']['ssid']['table'] = 'slideshow_entity';
$handler->display->display_options['arguments']['ssid']['field'] = 'ssid';
$handler->display->display_options['arguments']['ssid']['relationship'] = 'field_slide_slideshow_entity';
$handler->display->display_options['arguments']['ssid']['default_action'] = 'not found';
$handler->display->display_options['arguments']['ssid']['default_argument_type'] = 'fixed';
$handler->display->display_options['arguments']['ssid']['summary']['number_of_records'] = '0';
$handler->display->display_options['arguments']['ssid']['summary']['format'] = 'default_summary';
$handler->display->display_options['arguments']['ssid']['summary_options']['items_per_page'] = '25';
$handler->display->display_options['entity_type'] = 'node';
$handler->display->display_options['bundles'] = array(
0 => 'page',
);
$handler->display->display_options['argument_mode'] = 'token';
$handler->display->display_options['default_argument'] = '[node:field-slideshow-reference]';
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment