Advertisement
amonoxia

SE Question 255821: View Export

Feb 14th, 2018
176
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 14.73 KB | None | 0 0
  1. $view = new view();
  2. $view->name = 'better_together';
  3. $view->description = '';
  4. $view->tag = 'views_field_formatter';
  5. $view->base_table = 'node';
  6. $view->human_name = 'Better Together';
  7. $view->core = 7;
  8. $view->api_version = '3.0';
  9. $view->disabled = FALSE; /* Edit this to true to make a default view disabled initially */
  10.  
  11. /* Display: Master */
  12. $handler = $view->new_display('default', 'Master', 'default');
  13. $handler->display->display_options['title'] = 'Better Together';
  14. $handler->display->display_options['use_more_always'] = FALSE;
  15. $handler->display->display_options['access']['type'] = 'perm';
  16. $handler->display->display_options['cache']['type'] = 'none';
  17. $handler->display->display_options['query']['type'] = 'views_query';
  18. $handler->display->display_options['exposed_form']['type'] = 'basic';
  19. $handler->display->display_options['pager']['type'] = 'some';
  20. $handler->display->display_options['pager']['options']['items_per_page'] = '10';
  21. $handler->display->display_options['pager']['options']['offset'] = '0';
  22. $handler->display->display_options['style_plugin'] = 'list';
  23. $handler->display->display_options['row_plugin'] = 'fields';
  24. /* Relationship: Content: Downloadable Items (field_bettertogether_download) */
  25. $handler->display->display_options['relationships']['field_bettertogether_download_value']['id'] = 'field_bettertogether_download_value';
  26. $handler->display->display_options['relationships']['field_bettertogether_download_value']['table'] = 'field_data_field_bettertogether_download';
  27. $handler->display->display_options['relationships']['field_bettertogether_download_value']['field'] = 'field_bettertogether_download_value';
  28. $handler->display->display_options['relationships']['field_bettertogether_download_value']['delta'] = '-1';
  29. /* Field: Field collection item: Downloadable File */
  30. $handler->display->display_options['fields']['field_bettertogether_file']['id'] = 'field_bettertogether_file';
  31. $handler->display->display_options['fields']['field_bettertogether_file']['table'] = 'field_data_field_bettertogether_file';
  32. $handler->display->display_options['fields']['field_bettertogether_file']['field'] = 'field_bettertogether_file';
  33. $handler->display->display_options['fields']['field_bettertogether_file']['relationship'] = 'field_bettertogether_download_value';
  34. $handler->display->display_options['fields']['field_bettertogether_file']['label'] = '';
  35. $handler->display->display_options['fields']['field_bettertogether_file']['exclude'] = TRUE;
  36. $handler->display->display_options['fields']['field_bettertogether_file']['element_type'] = '0';
  37. $handler->display->display_options['fields']['field_bettertogether_file']['element_label_colon'] = FALSE;
  38. $handler->display->display_options['fields']['field_bettertogether_file']['element_wrapper_type'] = '0';
  39. $handler->display->display_options['fields']['field_bettertogether_file']['element_default_classes'] = FALSE;
  40. $handler->display->display_options['fields']['field_bettertogether_file']['click_sort_column'] = 'fid';
  41. $handler->display->display_options['fields']['field_bettertogether_file']['type'] = 'file_url_plain';
  42. $handler->display->display_options['fields']['field_bettertogether_file']['settings'] = array(
  43. 'field_formatter_class' => '',
  44. );
  45. $handler->display->display_options['fields']['field_bettertogether_file']['field_api_classes'] = TRUE;
  46. /* Field: Field collection item: File Title */
  47. $handler->display->display_options['fields']['field_bettertogether_file_title']['id'] = 'field_bettertogether_file_title';
  48. $handler->display->display_options['fields']['field_bettertogether_file_title']['table'] = 'field_data_field_bettertogether_file_title';
  49. $handler->display->display_options['fields']['field_bettertogether_file_title']['field'] = 'field_bettertogether_file_title';
  50. $handler->display->display_options['fields']['field_bettertogether_file_title']['relationship'] = 'field_bettertogether_download_value';
  51. $handler->display->display_options['fields']['field_bettertogether_file_title']['label'] = '';
  52. $handler->display->display_options['fields']['field_bettertogether_file_title']['alter']['alter_text'] = TRUE;
  53. $handler->display->display_options['fields']['field_bettertogether_file_title']['alter']['text'] = '[field_bettertogether_file_title]';
  54. $handler->display->display_options['fields']['field_bettertogether_file_title']['alter']['make_link'] = TRUE;
  55. $handler->display->display_options['fields']['field_bettertogether_file_title']['alter']['path'] = '[field_bettertogether_file]';
  56. $handler->display->display_options['fields']['field_bettertogether_file_title']['element_type'] = '0';
  57. $handler->display->display_options['fields']['field_bettertogether_file_title']['element_label_colon'] = FALSE;
  58. $handler->display->display_options['fields']['field_bettertogether_file_title']['element_wrapper_type'] = '0';
  59. $handler->display->display_options['fields']['field_bettertogether_file_title']['element_default_classes'] = FALSE;
  60. $handler->display->display_options['fields']['field_bettertogether_file_title']['settings'] = array(
  61. 'field_formatter_class' => '',
  62. );
  63. $handler->display->display_options['fields']['field_bettertogether_file_title']['field_api_classes'] = TRUE;
  64. /* Sort criterion: Content: Post date */
  65. $handler->display->display_options['sorts']['created']['id'] = 'created';
  66. $handler->display->display_options['sorts']['created']['table'] = 'node';
  67. $handler->display->display_options['sorts']['created']['field'] = 'created';
  68. $handler->display->display_options['sorts']['created']['order'] = 'DESC';
  69. /* Contextual filter: Content: Nid */
  70. $handler->display->display_options['arguments']['nid']['id'] = 'nid';
  71. $handler->display->display_options['arguments']['nid']['table'] = 'node';
  72. $handler->display->display_options['arguments']['nid']['field'] = 'nid';
  73. $handler->display->display_options['arguments']['nid']['default_action'] = 'default';
  74. $handler->display->display_options['arguments']['nid']['default_argument_type'] = 'node';
  75. $handler->display->display_options['arguments']['nid']['summary']['number_of_records'] = '0';
  76. $handler->display->display_options['arguments']['nid']['summary']['format'] = 'default_summary';
  77. $handler->display->display_options['arguments']['nid']['summary_options']['items_per_page'] = '25';
  78. /* Filter criterion: Content: Type */
  79. $handler->display->display_options['filters']['type']['id'] = 'type';
  80. $handler->display->display_options['filters']['type']['table'] = 'node';
  81. $handler->display->display_options['filters']['type']['field'] = 'type';
  82. $handler->display->display_options['filters']['type']['value'] = array(
  83. 'bettertogether' => 'bettertogether',
  84. );
  85.  
  86. /* Display: Block */
  87. $handler = $view->new_display('block', 'Block', 'block');
  88.  
  89. /* Display: Entity Reference: Title */
  90. $handler = $view->new_display('entityreference', 'Entity Reference: Title', 'entityreference_1');
  91. $handler->display->display_options['defaults']['title'] = FALSE;
  92. $handler->display->display_options['display_description'] = 'A view for linking the title to the PDF';
  93. $handler->display->display_options['pager']['type'] = 'some';
  94. $handler->display->display_options['pager']['options']['items_per_page'] = '0';
  95. $handler->display->display_options['pager']['options']['offset'] = '0';
  96. $handler->display->display_options['defaults']['style_plugin'] = FALSE;
  97. $handler->display->display_options['style_plugin'] = 'entityreference_style';
  98. $handler->display->display_options['style_options']['search_fields'] = array(
  99. 'field_bettertogether_file' => 'field_bettertogether_file',
  100. 'field_bettertogether_file_title' => 'field_bettertogether_file_title',
  101. );
  102. $handler->display->display_options['defaults']['style_options'] = FALSE;
  103. $handler->display->display_options['defaults']['row_plugin'] = FALSE;
  104. $handler->display->display_options['row_plugin'] = 'entityreference_fields';
  105. $handler->display->display_options['defaults']['row_options'] = FALSE;
  106.  
  107. /* Display: Entity Reference: Thumbnail */
  108. $handler = $view->new_display('entityreference', 'Entity Reference: Thumbnail', 'entityreference_2');
  109. $handler->display->display_options['defaults']['title'] = FALSE;
  110. $handler->display->display_options['display_description'] = 'A view for linking the thumbnail to the PDF';
  111. $handler->display->display_options['pager']['type'] = 'some';
  112. $handler->display->display_options['defaults']['style_plugin'] = FALSE;
  113. $handler->display->display_options['style_plugin'] = 'entityreference_style';
  114. $handler->display->display_options['style_options']['search_fields'] = array(
  115. 'field_bettertogether_file' => 'field_bettertogether_file',
  116. 'field_bettertogether_file_title' => 'field_bettertogether_file_title',
  117. );
  118. $handler->display->display_options['defaults']['style_options'] = FALSE;
  119. $handler->display->display_options['defaults']['row_plugin'] = FALSE;
  120. $handler->display->display_options['row_plugin'] = 'entityreference_fields';
  121. $handler->display->display_options['defaults']['row_options'] = FALSE;
  122. $handler->display->display_options['defaults']['fields'] = FALSE;
  123. /* Field: Field collection item: Downloadable File */
  124. $handler->display->display_options['fields']['field_bettertogether_file']['id'] = 'field_bettertogether_file';
  125. $handler->display->display_options['fields']['field_bettertogether_file']['table'] = 'field_data_field_bettertogether_file';
  126. $handler->display->display_options['fields']['field_bettertogether_file']['field'] = 'field_bettertogether_file';
  127. $handler->display->display_options['fields']['field_bettertogether_file']['relationship'] = 'field_bettertogether_download_value';
  128. $handler->display->display_options['fields']['field_bettertogether_file']['label'] = '';
  129. $handler->display->display_options['fields']['field_bettertogether_file']['exclude'] = TRUE;
  130. $handler->display->display_options['fields']['field_bettertogether_file']['element_type'] = '0';
  131. $handler->display->display_options['fields']['field_bettertogether_file']['element_label_colon'] = FALSE;
  132. $handler->display->display_options['fields']['field_bettertogether_file']['element_wrapper_type'] = '0';
  133. $handler->display->display_options['fields']['field_bettertogether_file']['element_default_classes'] = FALSE;
  134. $handler->display->display_options['fields']['field_bettertogether_file']['click_sort_column'] = 'fid';
  135. $handler->display->display_options['fields']['field_bettertogether_file']['type'] = 'file_url_plain';
  136. $handler->display->display_options['fields']['field_bettertogether_file']['settings'] = array(
  137. 'field_formatter_class' => '',
  138. );
  139. $handler->display->display_options['fields']['field_bettertogether_file']['field_api_classes'] = TRUE;
  140. /* Field: Field collection item: File Title */
  141. $handler->display->display_options['fields']['field_bettertogether_file_title']['id'] = 'field_bettertogether_file_title';
  142. $handler->display->display_options['fields']['field_bettertogether_file_title']['table'] = 'field_data_field_bettertogether_file_title';
  143. $handler->display->display_options['fields']['field_bettertogether_file_title']['field'] = 'field_bettertogether_file_title';
  144. $handler->display->display_options['fields']['field_bettertogether_file_title']['relationship'] = 'field_bettertogether_download_value';
  145. $handler->display->display_options['fields']['field_bettertogether_file_title']['label'] = '';
  146. $handler->display->display_options['fields']['field_bettertogether_file_title']['exclude'] = TRUE;
  147. $handler->display->display_options['fields']['field_bettertogether_file_title']['alter']['alter_text'] = TRUE;
  148. $handler->display->display_options['fields']['field_bettertogether_file_title']['alter']['text'] = '[field_bettertogether_file_title]';
  149. $handler->display->display_options['fields']['field_bettertogether_file_title']['alter']['make_link'] = TRUE;
  150. $handler->display->display_options['fields']['field_bettertogether_file_title']['alter']['path'] = '[field_bettertogether_file]';
  151. $handler->display->display_options['fields']['field_bettertogether_file_title']['element_type'] = '0';
  152. $handler->display->display_options['fields']['field_bettertogether_file_title']['element_label_colon'] = FALSE;
  153. $handler->display->display_options['fields']['field_bettertogether_file_title']['element_wrapper_type'] = '0';
  154. $handler->display->display_options['fields']['field_bettertogether_file_title']['element_default_classes'] = FALSE;
  155. $handler->display->display_options['fields']['field_bettertogether_file_title']['settings'] = array(
  156. 'field_formatter_class' => '',
  157. );
  158. $handler->display->display_options['fields']['field_bettertogether_file_title']['field_api_classes'] = TRUE;
  159. /* Field: Field collection item: Thumbnail */
  160. $handler->display->display_options['fields']['field_bettertogether_file_image']['id'] = 'field_bettertogether_file_image';
  161. $handler->display->display_options['fields']['field_bettertogether_file_image']['table'] = 'field_data_field_bettertogether_file_image';
  162. $handler->display->display_options['fields']['field_bettertogether_file_image']['field'] = 'field_bettertogether_file_image';
  163. $handler->display->display_options['fields']['field_bettertogether_file_image']['relationship'] = 'field_bettertogether_download_value';
  164. $handler->display->display_options['fields']['field_bettertogether_file_image']['label'] = '';
  165. $handler->display->display_options['fields']['field_bettertogether_file_image']['alter']['alter_text'] = TRUE;
  166. $handler->display->display_options['fields']['field_bettertogether_file_image']['alter']['make_link'] = TRUE;
  167. $handler->display->display_options['fields']['field_bettertogether_file_image']['alter']['path'] = '[field_bettertogether_file]';
  168. $handler->display->display_options['fields']['field_bettertogether_file_image']['element_type'] = '0';
  169. $handler->display->display_options['fields']['field_bettertogether_file_image']['element_label_colon'] = FALSE;
  170. $handler->display->display_options['fields']['field_bettertogether_file_image']['element_wrapper_type'] = '0';
  171. $handler->display->display_options['fields']['field_bettertogether_file_image']['element_default_classes'] = FALSE;
  172. $handler->display->display_options['fields']['field_bettertogether_file_image']['click_sort_column'] = 'fid';
  173. $handler->display->display_options['fields']['field_bettertogether_file_image']['settings'] = array(
  174. 'image_style' => 'resource_thumbnail',
  175. 'image_link' => '',
  176. 'field_formatter_class' => '',
  177. 'image_hover_effects' => '0',
  178. 'image_hover_effects_data' => '+',
  179. );
  180. $handler->display->display_options['fields']['field_bettertogether_file_image']['field_api_classes'] = TRUE;
  181. $translatables['better_together'] = array(
  182. t('Master'),
  183. t('Better Together'),
  184. t('more'),
  185. t('Apply'),
  186. t('Reset'),
  187. t('Sort by'),
  188. t('Asc'),
  189. t('Desc'),
  190. t('field collection item from field_bettertogether_download'),
  191. t('[field_bettertogether_file_title]'),
  192. t('All'),
  193. t('Block'),
  194. t('Entity Reference: Title'),
  195. t('A view for linking the title to the PDF'),
  196. t('Entity Reference: Thumbnail'),
  197. t('A view for linking the thumbnail to the PDF'),
  198. );
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement