otherjohn / google-location-autofill
Google 地理位置字段类型
This package is auto-updated.
Last update: 2024-09-24 03:09:43 UTC
README
Google Location Autofill 是一个允许您通过自动输入字段从 Google 地点拉取位置并保存位置信息的 Statamic 3 插件。
安装
该字段类型仅与 Statamic 3 兼容!
步骤 1.
- 在您的 v3 项目根目录中运行以下命令
composer require otherjohn/google-location-autofill
步骤 2.
发布插件资源
php artisan vendor:publish --provider=otherjohn\google-location-autofill\ServiceProvider --force
现在您应该在字段列表中看到该字段。
如果字段没有显示出来?重新构建您的插件包清单并清除您的缓存
php please addons:discover
php please cache:clear
数据
由于 Google 对默认拉取的数据有额外收费,因此插件中添加了选择和选择您想要从 Google 拉取的内容的功能。
默认情况下,以下数据会由该字段类型保存。您可以在将字段添加到蓝图时在字段类型设置中更改此设置。所有可用字段的列表在 PlaceResults 文档 中。
address_components
formatted_address
adr_address
vicinity
place_id
latitude
longitude
google_url
address_components
会输出以下内容:street_number,route,locality,administrative_area_level_2,administrative_area_level_1,country,postal_code
。如果您删除address_components
,您将失去这些字段。
geometry
输出latitude,longitude
。如果您删除geometry
,您将失去这些字段。
报告问题
这是我第一次分享社区代码。我会尝试修复问题,但我不能保证任何东西。所以如果你有问题而我没来得及解决,请记住...
识别
初始代码来自 olefirenko/vue-google-autocomplete,并进行了修改以返回更多数据并与 Statamic 兼容。 & "在 PlaceResult 对象中添加指定要获取哪些字段的功能" 提交