dynamic/silverstripe-elemental-customer-service

显示您位置的地图、路线和联系信息

安装次数: 15,508

依赖项: 1

建议者: 0

安全: 0

星级: 2

关注者: 9

分支: 5

开放问题: 2

类型:silverstripe-vendormodule

2.2.1 2022-12-06 04:51 UTC

README

显示您位置的地图、路线和联系信息。

CI codecov

Latest Stable Version Total Downloads Latest Unstable Version License

需求

  • dnadesign/silverstripe-elemental: ^4.8
  • dynamic/silverstripe-geocoder: ^2.0

安装

composer require dynamic/silverstripe-elemental-customer-service

使用方法

添加一个客户服务块以显示地图、路线和联系信息。适用于联系我们页面。

注意

为了使用地理编码和地址地图,您需要设置两个Google API密钥。每个密钥需要启用特定的API库

  • geocoder_api_key
    • 地理编码API
  • map_api_key
    • 地图JavaScript API
    • 地图静态API

它们可以在您的YML文件中设置如下

Dynamic\SilverStripeGeocoder\GoogleGeocoder:
  geocoder_api_key: 'your-key-here'
  map_api_key: 'your-key-here'

更多内容请参阅 Silverstripe Geocoder

屏幕截图

客户服务元素前端示例

Front End sample of a Customer Service Element

CMS - 客户服务元素主标签

CMS - Customer Service Element Main Tab

CMS - 客户服务元素 - 地址标签

CMS - Customer Service Element - Address Tab

获取更多元素

请参阅 Dynamic的Elemental模块

配置

请参阅 SilverStripe Elemental配置

维护者

错误追踪器

错误在该存储库的问题部分跟踪。在提交问题之前,请阅读现有问题以确保您的问题独特。

如果问题看起来像是一个新的错误

  • 创建一个新的问题
  • 描述重现问题的步骤和预期结果。单元测试、屏幕截图和屏幕录制在这里可能会有所帮助。
  • 尽可能详细地描述您的环境:SilverStripe版本、浏览器、PHP版本、操作系统、任何已安装的SilverStripe模块。

请直接向模块维护者报告安全问题。请勿在错误追踪器中提交安全问题。

开发和贡献

如果您想对该模块做出贡献,请确保您发起了一个拉取请求,并与模块维护者进行了讨论。