You are here

views.view.geolocation_demo_common_map_ajax.yml in Geolocation Field 8.3

modules/geolocation_google_maps/modules/geolocation_google_maps_demo/config/optional/views.view.geolocation_demo_common_map_ajax.yml

File

modules/geolocation_google_maps/modules/geolocation_google_maps_demo/config/optional/views.view.geolocation_demo_common_map_ajax.yml
View source
  1. langcode: en
  2. status: true
  3. dependencies:
  4. config:
  5. - core.entity_view_mode.node.teaser
  6. - field.storage.node.body
  7. - field.storage.node.field_geolocation_demo_single
  8. - field.storage.node.field_geolocation_demo_taxonomy
  9. - node.type.geolocation_default_article
  10. - system.menu.geolocation-demo
  11. - taxonomy.vocabulary.geolocation_demo_taxonomy
  12. module:
  13. - geolocation
  14. - geolocation_google_maps
  15. - node
  16. - taxonomy
  17. - text
  18. - user
  19. enforced:
  20. module:
  21. - geolocation_google_maps_demo
  22. id: geolocation_demo_common_map_ajax
  23. label: 'Geolocation Demo - CommonMap with exposed filter and Ajax enabled'
  24. module: views
  25. description: ''
  26. tag: 'Geolocation Demo'
  27. base_table: node_field_data
  28. base_field: nid
  29. core: 8.x
  30. display:
  31. default:
  32. display_plugin: default
  33. id: default
  34. display_title: Master
  35. position: 0
  36. display_options:
  37. access:
  38. type: perm
  39. options:
  40. perm: 'access content'
  41. cache:
  42. type: tag
  43. options: { }
  44. query:
  45. type: views_query
  46. options:
  47. disable_sql_rewrite: false
  48. distinct: false
  49. replica: false
  50. query_comment: ''
  51. query_tags: { }
  52. exposed_form:
  53. type: basic
  54. options:
  55. submit_button: Apply
  56. reset_button: true
  57. reset_button_label: Reset
  58. exposed_sorts_label: 'Sort by'
  59. expose_sort_order: true
  60. sort_asc_label: Asc
  61. sort_desc_label: Desc
  62. pager:
  63. type: full
  64. options:
  65. items_per_page: 10
  66. offset: 0
  67. id: 0
  68. total_pages: null
  69. expose:
  70. items_per_page: false
  71. items_per_page_label: 'Items per page'
  72. items_per_page_options: '5, 10, 25, 50'
  73. items_per_page_options_all: false
  74. items_per_page_options_all_label: '- All -'
  75. offset: false
  76. offset_label: Offset
  77. tags:
  78. previous: '‹ Previous'
  79. next: 'Next ›'
  80. first: '« First'
  81. last: 'Last »'
  82. quantity: 9
  83. style:
  84. type: maps_common
  85. options:
  86. geolocation_field: field_geolocation_demo_single
  87. title_field: title
  88. centre:
  89. fit_bounds:
  90. map_center_id: fit_bounds
  91. enable: true
  92. weight: 0
  93. first_row:
  94. weight: 0
  95. enable: false
  96. map_center_id: location_plugins
  97. fixed_value:
  98. weight: 0
  99. settings:
  100. latitude: 0
  101. longitude: 0
  102. enable: false
  103. map_center_id: location_plugins
  104. client_location:
  105. map_center_id: client_location
  106. weight: 0
  107. enable: false
  108. even_empty: 0
  109. marker_icon_path: ''
  110. marker_row_number: 0
  111. map_provider_id: google_maps
  112. map_provider_settings:
  113. height: 400px
  114. width: 100%
  115. type: ROADMAP
  116. zoom: 10
  117. maxZoom: 18
  118. minZoom: 0
  119. rotateControl: false
  120. gestureHandling: auto
  121. map_features:
  122. control_locate:
  123. weight: 0
  124. settings:
  125. position: TOP_LEFT
  126. enabled: false
  127. marker_infowindow:
  128. enabled: true
  129. weight: 0
  130. settings:
  131. info_window_solitary: true
  132. disable_auto_pan: true
  133. info_auto_display: false
  134. marker_infobubble:
  135. weight: 0
  136. settings:
  137. close_other: 1
  138. close_button_src: ''
  139. shadow_style: 0
  140. padding: 10
  141. border_radius: 8
  142. border_width: 2
  143. border_color: '#039be5'
  144. background_color: '#fff'
  145. min_width: null
  146. max_width: 550
  147. min_height: null
  148. max_height: null
  149. close_button: 0
  150. enabled: false
  151. marker_icon:
  152. weight: 0
  153. settings:
  154. marker_icon_path: ''
  155. anchor:
  156. x: 0
  157. 'y': 0
  158. origin:
  159. x: 0
  160. 'y': 0
  161. label_origin:
  162. x: 0
  163. 'y': 0
  164. size:
  165. width: null
  166. height: null
  167. scaled_size:
  168. width: null
  169. height: null
  170. enabled: false
  171. marker_clusterer:
  172. weight: 0
  173. settings:
  174. image_path: ''
  175. styles: ''
  176. max_zoom: 15
  177. enabled: false
  178. map_type_style:
  179. weight: 0
  180. settings:
  181. style: '[]'
  182. enabled: false
  183. control_zoom:
  184. enabled: true
  185. weight: 0
  186. settings:
  187. position: RIGHT_CENTER
  188. behavior: default
  189. style: LARGE
  190. control_streetview:
  191. weight: 0
  192. settings:
  193. position: TOP_LEFT
  194. behavior: default
  195. enabled: false
  196. control_recenter:
  197. weight: 0
  198. settings:
  199. position: TOP_LEFT
  200. enabled: false
  201. control_maptype:
  202. enabled: true
  203. weight: 0
  204. settings:
  205. position: RIGHT_BOTTOM
  206. behavior: default
  207. style: DEFAULT
  208. control_geocoder:
  209. weight: 0
  210. settings:
  211. position: TOP_LEFT
  212. geocoder: google_geocoding_api
  213. settings:
  214. label: Address
  215. description: 'Enter an address to be localized.'
  216. component_restrictions:
  217. route: ''
  218. locality: ''
  219. administrative_area: ''
  220. postal_code: ''
  221. country: ''
  222. enabled: false
  223. drawing:
  224. weight: 0
  225. settings:
  226. strokeColor: '#FF0000'
  227. strokeOpacity: '0.8'
  228. strokeWeight: '2'
  229. fillColor: '#FF0000'
  230. fillOpacity: '0.35'
  231. polyline: false
  232. geodesic: false
  233. polygon: false
  234. enabled: false
  235. map_disable_poi:
  236. weight: 0
  237. enabled: false
  238. context_popup:
  239. weight: 0
  240. settings:
  241. content:
  242. value: ''
  243. format: basic_html
  244. enabled: false
  245. client_location_indicator:
  246. weight: 0
  247. enabled: false
  248. spiderfying:
  249. weight: 0
  250. enabled: false
  251. row:
  252. type: 'entity:node'
  253. options:
  254. relationship: none
  255. view_mode: teaser
  256. fields:
  257. title:
  258. id: title
  259. table: node_field_data
  260. field: title
  261. entity_type: node
  262. entity_field: title
  263. label: ''
  264. alter:
  265. alter_text: false
  266. make_link: false
  267. absolute: false
  268. trim: false
  269. word_boundary: false
  270. ellipsis: false
  271. strip_tags: false
  272. html: false
  273. hide_empty: false
  274. empty_zero: false
  275. settings:
  276. link_to_entity: true
  277. plugin_id: field
  278. relationship: none
  279. group_type: group
  280. admin_label: ''
  281. exclude: false
  282. element_type: ''
  283. element_class: ''
  284. element_label_type: ''
  285. element_label_class: ''
  286. element_label_colon: true
  287. element_wrapper_type: ''
  288. element_wrapper_class: ''
  289. element_default_classes: true
  290. empty: ''
  291. hide_alter_empty: true
  292. click_sort_column: value
  293. type: string
  294. group_column: value
  295. group_columns: { }
  296. group_rows: true
  297. delta_limit: 0
  298. delta_offset: 0
  299. delta_reversed: false
  300. delta_first_last: false
  301. multi_type: separator
  302. separator: ', '
  303. field_api_classes: false
  304. body:
  305. id: body
  306. table: node__body
  307. field: body
  308. relationship: none
  309. group_type: group
  310. admin_label: ''
  311. label: ''
  312. exclude: false
  313. alter:
  314. alter_text: false
  315. text: ''
  316. make_link: false
  317. path: ''
  318. absolute: false
  319. external: false
  320. replace_spaces: false
  321. path_case: none
  322. trim_whitespace: false
  323. alt: ''
  324. rel: ''
  325. link_class: ''
  326. prefix: ''
  327. suffix: ''
  328. target: ''
  329. nl2br: false
  330. max_length: 0
  331. word_boundary: true
  332. ellipsis: true
  333. more_link: false
  334. more_link_text: ''
  335. more_link_path: ''
  336. strip_tags: false
  337. trim: false
  338. preserve_tags: ''
  339. html: false
  340. element_type: ''
  341. element_class: ''
  342. element_label_type: ''
  343. element_label_class: ''
  344. element_label_colon: false
  345. element_wrapper_type: ''
  346. element_wrapper_class: ''
  347. element_default_classes: true
  348. empty: ''
  349. hide_empty: false
  350. empty_zero: false
  351. hide_alter_empty: true
  352. click_sort_column: value
  353. type: text_default
  354. settings: { }
  355. group_column: value
  356. group_columns: { }
  357. group_rows: true
  358. delta_limit: 0
  359. delta_offset: 0
  360. delta_reversed: false
  361. delta_first_last: false
  362. multi_type: separator
  363. separator: ', '
  364. field_api_classes: false
  365. plugin_id: field
  366. field_geolocation_demo_single:
  367. id: field_geolocation_demo_single
  368. table: node__field_geolocation_demo_single
  369. field: field_geolocation_demo_single
  370. relationship: none
  371. group_type: group
  372. admin_label: ''
  373. label: Location
  374. exclude: false
  375. alter:
  376. alter_text: false
  377. text: ''
  378. make_link: false
  379. path: ''
  380. absolute: false
  381. external: false
  382. replace_spaces: false
  383. path_case: none
  384. trim_whitespace: false
  385. alt: ''
  386. rel: ''
  387. link_class: ''
  388. prefix: ''
  389. suffix: ''
  390. target: ''
  391. nl2br: false
  392. max_length: 0
  393. word_boundary: true
  394. ellipsis: true
  395. more_link: false
  396. more_link_text: ''
  397. more_link_path: ''
  398. strip_tags: false
  399. trim: false
  400. preserve_tags: ''
  401. html: false
  402. element_type: ''
  403. element_class: ''
  404. element_label_type: ''
  405. element_label_class: ''
  406. element_label_colon: false
  407. element_wrapper_type: ''
  408. element_wrapper_class: ''
  409. element_default_classes: true
  410. empty: ''
  411. hide_empty: false
  412. empty_zero: false
  413. hide_alter_empty: true
  414. click_sort_column: ''
  415. type: geolocation_latlng
  416. settings: { }
  417. group_column: ''
  418. group_columns: { }
  419. group_rows: true
  420. delta_limit: 0
  421. delta_offset: 0
  422. delta_reversed: false
  423. delta_first_last: false
  424. multi_type: separator
  425. separator: ', '
  426. field_api_classes: false
  427. plugin_id: geolocation_field
  428. field_geolocation_demo_taxonomy:
  429. id: field_geolocation_demo_taxonomy
  430. table: node__field_geolocation_demo_taxonomy
  431. field: field_geolocation_demo_taxonomy
  432. relationship: none
  433. group_type: group
  434. admin_label: ''
  435. label: 'Taxonomy Terms'
  436. exclude: false
  437. alter:
  438. alter_text: false
  439. text: ''
  440. make_link: false
  441. path: ''
  442. absolute: false
  443. external: false
  444. replace_spaces: false
  445. path_case: none
  446. trim_whitespace: false
  447. alt: ''
  448. rel: ''
  449. link_class: ''
  450. prefix: ''
  451. suffix: ''
  452. target: ''
  453. nl2br: false
  454. max_length: 0
  455. word_boundary: true
  456. ellipsis: true
  457. more_link: false
  458. more_link_text: ''
  459. more_link_path: ''
  460. strip_tags: false
  461. trim: false
  462. preserve_tags: ''
  463. html: false
  464. element_type: ''
  465. element_class: ''
  466. element_label_type: ''
  467. element_label_class: ''
  468. element_label_colon: false
  469. element_wrapper_type: ''
  470. element_wrapper_class: ''
  471. element_default_classes: true
  472. empty: ''
  473. hide_empty: false
  474. empty_zero: false
  475. hide_alter_empty: true
  476. click_sort_column: target_id
  477. type: entity_reference_label
  478. settings:
  479. link: false
  480. group_column: target_id
  481. group_columns: { }
  482. group_rows: true
  483. delta_limit: 0
  484. delta_offset: 0
  485. delta_reversed: false
  486. delta_first_last: false
  487. multi_type: separator
  488. separator: ', '
  489. field_api_classes: false
  490. plugin_id: field
  491. filters:
  492. type_1:
  493. id: type_1
  494. table: node_field_data
  495. field: type
  496. relationship: none
  497. group_type: group
  498. admin_label: ''
  499. operator: in
  500. value:
  501. geolocation_default_article: geolocation_default_article
  502. group: 1
  503. exposed: false
  504. expose:
  505. operator_id: type_1_op
  506. label: 'Content type'
  507. description: ''
  508. use_operator: false
  509. operator: type_1_op
  510. identifier: type_1
  511. required: false
  512. remember: false
  513. multiple: false
  514. remember_roles:
  515. authenticated: authenticated
  516. anonymous: '0'
  517. administrator: '0'
  518. reduce: false
  519. is_grouped: false
  520. group_info:
  521. label: ''
  522. description: ''
  523. identifier: ''
  524. optional: true
  525. widget: select
  526. multiple: false
  527. remember: false
  528. default_group: All
  529. default_group_multiple: { }
  530. group_items: { }
  531. entity_type: node
  532. entity_field: type
  533. plugin_id: bundle
  534. field_geolocation_demo_taxonomy_target_id:
  535. id: field_geolocation_demo_taxonomy_target_id
  536. table: node__field_geolocation_demo_taxonomy
  537. field: field_geolocation_demo_taxonomy_target_id
  538. relationship: none
  539. group_type: group
  540. admin_label: ''
  541. operator: or
  542. value: { }
  543. group: 1
  544. exposed: true
  545. expose:
  546. operator_id: field_geolocation_demo_taxonomy_target_id_op
  547. label: 'Geolocation Demo Taxonomy (field_geolocation_demo_taxonomy)'
  548. description: ''
  549. use_operator: false
  550. operator: field_geolocation_demo_taxonomy_target_id_op
  551. identifier: field_geolocation_demo_taxonomy_target_id
  552. required: false
  553. remember: false
  554. multiple: false
  555. remember_roles:
  556. authenticated: authenticated
  557. anonymous: '0'
  558. administrator: '0'
  559. reduce: false
  560. is_grouped: false
  561. group_info:
  562. label: ''
  563. description: ''
  564. identifier: ''
  565. optional: true
  566. widget: select
  567. multiple: false
  568. remember: false
  569. default_group: All
  570. default_group_multiple: { }
  571. group_items: { }
  572. reduce_duplicates: false
  573. type: select
  574. limit: true
  575. vid: geolocation_demo_taxonomy
  576. hierarchy: false
  577. error_message: true
  578. plugin_id: taxonomy_index_tid
  579. sorts:
  580. type:
  581. id: type
  582. table: node_field_data
  583. field: type
  584. relationship: none
  585. group_type: group
  586. admin_label: ''
  587. order: ASC
  588. exposed: false
  589. expose:
  590. label: ''
  591. entity_type: node
  592. entity_field: type
  593. plugin_id: standard
  594. created:
  595. id: created
  596. table: node_field_data
  597. field: created
  598. order: DESC
  599. entity_type: node
  600. entity_field: created
  601. plugin_id: date
  602. relationship: none
  603. group_type: group
  604. admin_label: ''
  605. exposed: false
  606. expose:
  607. label: ''
  608. granularity: second
  609. title: 'Geolocation Demo - CommonMap with exposed filter and Ajax enabled'
  610. header: { }
  611. footer: { }
  612. empty: { }
  613. relationships: { }
  614. arguments: { }
  615. display_extenders: { }
  616. use_ajax: true
  617. filter_groups:
  618. operator: AND
  619. groups:
  620. 1: AND
  621. cache_metadata:
  622. max-age: -1
  623. contexts:
  624. - 'languages:language_content'
  625. - 'languages:language_interface'
  626. - url
  627. - url.query_args
  628. - user
  629. - 'user.node_grants:view'
  630. - user.permissions
  631. tags:
  632. - 'config:field.storage.node.body'
  633. - 'config:field.storage.node.field_geolocation_demo_single'
  634. - 'config:field.storage.node.field_geolocation_demo_taxonomy'
  635. common_map_ajax_page:
  636. display_plugin: page
  637. id: common_map_ajax_page
  638. display_title: Page
  639. position: 1
  640. display_options:
  641. display_extenders: { }
  642. path: geolocation-demo/common-map-ajax
  643. defaults:
  644. filters: true
  645. filter_groups: true
  646. menu:
  647. type: normal
  648. title: 'CommonMap with exposed filter and AJAX'
  649. description: ''
  650. expanded: false
  651. parent: ''
  652. weight: 0
  653. context: '0'
  654. menu_name: geolocation-demo
  655. cache_metadata:
  656. max-age: -1
  657. contexts:
  658. - 'languages:language_content'
  659. - 'languages:language_interface'
  660. - url
  661. - url.query_args
  662. - user
  663. - 'user.node_grants:view'
  664. - user.permissions
  665. tags:
  666. - 'config:field.storage.node.body'
  667. - 'config:field.storage.node.field_geolocation_demo_single'
  668. - 'config:field.storage.node.field_geolocation_demo_taxonomy'