koeketienedesign / vat-checker
验证并返回欧洲增值税号的公司信息
1.0.1
2021-02-23 22:56 UTC
Requires
- craftcms/cms: ^3.0.0
Requires (Dev)
- codeception/codeception: ^3.0
- craftcms/cms: ^3.2.0
- vlucas/phpdotenv: ^3.0
This package is auto-updated.
Last update: 2024-09-24 07:06:54 UTC
README
验证并返回欧洲增值税号的公司信息
要求
此插件需要Craft CMS 3.0.0-beta.23或更高版本。
安装
要安装此插件,请按照以下说明操作。
-
打开您的终端并转到您的Craft项目
cd /path/to/project
-
然后告诉Composer加载插件
composer require koeketienedesign/vat-checker
-
在控制面板中,转到设置 → 插件,并为VAT Checker点击“安装”按钮。
VAT Checker 概述
在craft中使用以获取有效欧洲增值税号的自定义字段。如果您想硬编码一个值,也可以在twig中使用它。您还可以在twig过滤器中从增值税号接收公司信息。
使用VAT Checker
自定义字段
通过在下拉菜单中选择增值税字段创建一个新字段。无需添加额外信息
Twig过滤器
您可以使用|vat
过滤器验证增值税号。如果您想添加公司信息,请将info
作为参数添加到函数中
{{ entry.vatField|vat }} {# Output: 1|0 --> depending on if it's valid or not #} {{ entry.vatField|vat('info') }} {# Output: " object(stdClass)[1591] public 'valid' => boolean true public 'countryCode' => string 'BE' (length=2) public 'vatNumber' => string '0688696733' (length=10) public 'name' => string 'BVBA KOEKETIENE DESIGN' (length=22) public 'address' => object(stdClass)[1598] public 'street' => string 'Kanunnikenstraat(mar)' (length=21) public 'number' => string '8' (length=1) public 'zip_code' => string '8510' (length=4) public 'city' => string 'Kortrijk' (length=8) public 'country' => string 'België' (length=7) public 'countryCode' => string 'BE' (length=2) public 'strAddress' => string 'Kanunnikenstraat(Mar) 8 8510 Kortrijk' (length=37) " #}
VAT Checker 路线图
目前没有。欢迎所有建议
由 Stefanie Gevaert 提供