codemonauts/craft-iban-field

Craft CMS 插件,用于存储、验证和格式化 IBAN 编码。

安装: 15

依赖: 0

建议: 0

安全: 0

星标: 2

关注者: 4

分支: 1

开放问题: 1

类型:craft-plugin

2.0.0 2022-05-13 08:06 UTC

This package is auto-updated.

Last update: 2024-09-13 13:33:05 UTC


README

Icon

一个用于存储、验证和格式化 IBAN 编码的字段。

背景

"国际银行账户号码(IBAN)是一种国际公认的识别跨国家界银行账户的系统,以降低转录错误的风险,从而促进跨境交易信息的沟通和处理。"(来自维基百科)。

此插件添加了一种字段类型,用于存储和验证 IBAN 编码,并提供了一个 Twig 扩展,用于以不同格式格式化 IBAN。

要求

  • Craft CMS >= 4.0.0

安装

打开您的终端并转到您的 Craft 项目

cd /path/to/project
composer require codemonauts/craft-iban-field
./craft install/plugin iban

用法

安装后,可以使用控制面板创建 IBAN 字段。

Twig 过滤器

您可以使用 |iban 过滤器以不同方式格式化 IBAN 编码。默认为 print

{{ entry.myIban|iban }}
{# Output: "DE89 3704 0044 0532 0130 00" #}

{{ entry.myIban|iban('print') }}
{# Output: "DE89 3704 0044 0532 0130 00" #}

{{ entry.myIban|iban('electronic') }}
{# Output: "DE89370400440532013000" #}

{{ entry.myIban|iban('anonymized') }}
{# Output: "XXXXXXXXXXXXXXXXXX3000" #}

codemonauts 爱心奉献