justbetter/statamic-postcodeservice

该包最新版本(2.1.1)没有可用的许可信息。

用于添加邮编服务表单字段的包

2.1.1 2024-09-24 08:11 UTC

This package is auto-updated.

Last update: 2024-09-24 08:20:40 UTC


README

Banner

Statamic Postcodeservice

此插件向表单构建器添加邮编服务字段类型。

安装

composer require justbetter/statamic-postcodeservice

配置

将以下项添加到您的 .env 文件中,这些设置包括 Postcodeservice 提供的客户端 ID 和安全代码。

POSTCODESERVICE_CLIENT_ID=""
POSTCODESERVICE_SECURE_CODE=""

如何使用

表单设置

当构建表单时,现在可以使用 Postcodeservice 字段。在选择 Postcodeservice 字段时,您需要选择相应的字段类型,这些类型包括

  • 邮编(必填)
  • 门牌号(必填)
  • 门牌号附加(可选)
  • 街道(必填)
  • 城市(必填)

请确保将所有必填字段类型添加到您的表单中,因为这是其正常工作所需的。

标签

要将此功能添加到您的表单中,您必须使用我们的 Postcodeservice 标签。在表单视图底部,您需要添加以下标签

Antlers

{{ postcodeservice:initPostcodeservice :formId="form_handle" }}

Blade

{!! Statamic::tag('postcodeservice:initPostcodeservice')->param('formId', $form->handle)->fetch() !!}

确保在传递 formId 时使用正确的变量,该变量应该是您表单的句柄。例如 'contact'。