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 提供
