Features
- Interactive Maps Integration: Allows users to pick locations directly on a map.
- Customizable Markers: Configure marker colors, sizes, opacity, and more.
- Zoom and Pan Options: Enable automatic zooming and panning based on user interactions.
- Default Centering: Set a default location on the map for better user guidance.
Field Options:
markerColor
: Customize the marker's fill color.defaultCenter
: Define the default map center aslatitude,longitude
.panToClick
: Enable the map to pan when a user clicks.zoomToClick
: Automatically zoom the map when a user clicks.markerScale
: Adjust the marker's scale/size.markerOpacity
: Define the marker's opacity.markerStrokeWidth
: Set the stroke width for markers.markerStrokeColor
: Define the stroke color for markers.
Features
- Interactive Maps Integration: Allows users to pick locations directly on a map.
- Customizable Markers: Configure marker colors, sizes, opacity, and more.
- Zoom and Pan Options: Enable automatic zooming and panning based on user interactions.
- Default Centering: Set a default location on the map for better user guidance.
Installation
1. php artisan plugin:install AliCemalTuran.GoogleMapsLocationPicker 2. or composer require alicemalturan/googlemapslocationpicker-plugin
Usage
To use the location picker field in your forms, configure it as shown below:
fields: location: type: mapspicker label: Konum defaultCenter: "41.01384,28.94966" # Default map center (latitude, longitude) panToClick: true zoomToClick: true markerColor: "#ff3838" markerScale: "8" markerOpacity: "0.6" markerStrokeWidth: "2" markerStrokeColor: "#ff4d4d"
Field Options:
markerColor
: Customize the marker's fill color.defaultCenter
: Define the default map center aslatitude,longitude
.panToClick
: Enable the map to pan when a user clicks.zoomToClick
: Automatically zoom the map when a user clicks.markerScale
: Adjust the marker's scale/size.markerOpacity
: Define the marker's opacity.markerStrokeWidth
: Set the stroke width for markers.markerStrokeColor
: Define the stroke color for markers.
Configuration
- Open the Settings section of OctoberCMS.
- Navigate to the plugin's configuration area.
- Enter your Google Maps API key and adjust additional settings as needed.
Requirements
- Google Maps API Key: Required for map functionality.
- OctoberCMS Version: Compatible with OctoberCMS 2.x and later.
- PHP Version: Ensure PHP 7.4 or later is installed.
-
This plugin has not been reviewed yet.
-
1.0.1 |
First version of GoogleMapsLocationPicker Jan 23, 2025 |
---|