Skip to content

Latest commit

 

History

History
executable file
·
50 lines (32 loc) · 1.73 KB

README.md

File metadata and controls

executable file
·
50 lines (32 loc) · 1.73 KB

ScrivitoGoogleMapsWidget

The Google Maps widget is based on the Google Places JavaScript API. It displays a single location marker for an address that can be specified using an input field supporting location suggestions.

Installation

Add this line to your application's Gemfile:

gem 'scrivito_google_maps_widget'

Include the Google Maps Places JavaScript library in your application.html.erb:

<%= javascript_include_tag('//maps.googleapis.com/maps/api/js?v=3.exp&libraries=places&key=your_api_key') %>

Include the Google Maps Places JavaScript library in your scrivito_dialog.html.erb:

<%= javascript_include_tag('//maps.googleapis.com/maps/api/js?v=3.exp&libraries=places&key=your_api_key') %>

You can get a api_key at Googles developer page.

Also, add this line to your application.css stylesheet manifest:

*= require scrivito_google_maps_widget

If you use sass-rails for your application stylesheet manifest (e.g. application.scss or application.css.scss) add the following:

@import "scrivito_google_maps_widget/application";
@import "scrivito_google_maps_widget/editing";

Finally, add this line to your application JavaScript manifest:

//= require scrivito_google_maps_widget

Localization

The following code represents the default localization for English. Copy it to your en.yml and change it if necessary:

en:
  scrivito_google_maps_widget:
    thumbnail:
      title: Google Maps
      description: Integrates a map that displays a pin for a given address
    details:
      height: Height
      zoom: Initial Zoom
      address: Address