codemonauts / craft-iban-field
Craft CMS 插件,用于存储、验证和格式化 IBAN 编码。
2.0.0
2022-05-13 08:06 UTC
Requires
- craftcms/cms: ^4.0.0
- jschaedl/iban-validation: ^1.5.0
This package is auto-updated.
Last update: 2024-09-13 13:33:05 UTC
README
一个用于存储、验证和格式化 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 爱心奉献