koeketienedesign/vat-checker

验证并返回欧洲增值税号的公司信息

1.0.1 2021-02-23 22:56 UTC

This package is auto-updated.

Last update: 2024-09-24 07:06:54 UTC


README

验证并返回欧洲增值税号的公司信息

Screenshot

要求

此插件需要Craft CMS 3.0.0-beta.23或更高版本。

安装

要安装此插件,请按照以下说明操作。

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

     cd /path/to/project
    
  2. 然后告诉Composer加载插件

     composer require koeketienedesign/vat-checker
    
  3. 在控制面板中,转到设置 → 插件,并为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 提供