• Namespace
  • Class
  • Tree
  • Deprecated
  • Todo
  • Hooks

Namespaces

  • None
  • SIW
    • Admin
    • API
    • Async
    • Batch
    • Compatibility
    • Data
    • Elements
    • Email
    • External
    • Forms
    • Modules
    • Newsletter
    • Page_Builder
    • Plato
    • Widgets
    • WooCommerce
      • Admin
      • Checkout
      • Email
      • Export
      • Frontend
      • Import

Classes

  • Accordion
  • Carousel
  • Chart
  • Google_Maps
  • Interactive_Map
  • Interactive_Map_Destinations
  • Interactive_Map_ESC
  • Interactive_Map_Netherlands
  • Modal
  • Pie_Chart
  • Tablist
  • Taxonomy_Filter
  • World_Map

Class Interactive_Map_Destinations

Class om een Mapplic kaart te genereren

SIW\Elements\Interactive_Map
Extended by SIW\Elements\Interactive_Map_Destinations
Namespace: SIW\Elements
Copyright: 2019 SIW Internationale Vrijwilligersprojecten
Since: 3.0.0
Located at elements/interactive-map-destinations.php

Methods summary

protected array
# get_categories( )

Haalt categorieën op

Haalt categorieën op

Returns

array
protected array
# get_locations( )

Geef locaties terug

Geef locaties terug

Returns

array
protected string
# generate_country_description( SIW\Data\Country $country )

Genereer beschrijving van aanbod per land

Genereer beschrijving van aanbod per land

Parameters

$country

Returns

string
protected string
# generate_workcamps_description( SIW\Data\Country $country )

Genereert beschrijving voor groepsprojecten

Genereert beschrijving voor groepsprojecten

Parameters

$country

Returns

string
public string
# generate_tailor_made_description( SIW\Data\Country $country )

Genereert beschrijving voor Op Maat

Genereert beschrijving voor Op Maat

Parameters

$country

Returns

string

Methods inherited from SIW\Elements\Interactive_Map

enqueue_scripts(), enqueue_styles(), exclude_js_from_combine(), generate(), get_map_data(), get_mobile_content(), parse_category(), parse_location(), set_options()

Constants summary

Constants inherited from SIW\Elements\Interactive_Map

MAPPLIC_VERSION

Properties summary

protected string $id

ID van kaart

ID van kaart

# 'destinations'
protected string $file

Bestandsnaam van kaart

Bestandsnaam van kaart

# 'world'
protected array $data
# [ 'mapwidth' => 1200, 'mapheight' => 760, ]
protected array $options

Gegevens van kaart

Gegevens van kaart

# [ 'search' => true, 'searchfields' => ['title', 'about', 'description'], 'hidenofilter' => true, ]
protected $tailor_made_page_link
# SIW\Elements\i18n::get_translated_page_url( siw_get_option( 'tailor_made_explanation_page' ) )
protected $tailor_made_pages
# ) ) { $url = get_permalink( $tailor_made_pages[0] )
protected $text
# __( 'Bekijk het aanbod', 'siw' )

Properties inherited from SIW\Elements\Interactive_Map

$inline_css, $mapplic_url

SIW API documentation generated by ApiGen