mateuszbieniek/ezplatform-form-builder-masked-input-field

为eZ Platform EE表单构建器提供掩码输入字段的包

v1.0.1 2019-12-30 14:58 UTC

This package is auto-updated.

Last update: 2024-09-29 05:02:18 UTC


README

描述

包为eZ Platform EE表单构建器提供掩码字段。包基于: https://github.com/RobinHerbots/Inputmask

要求

eZ Platform EE 2.5 LTS

安装

1. 启用EzPublishLegacyBundle和EzSystemsEzPlatformXmlTextFieldTypeBundle

编辑app/AppKernel.php,并在$bundles数组末尾添加以下内容:

new MateuszBieniek\EzPlatformFormBuilderMaskedInputBundle\EzPlatformFormBuilderMaskedInputBundle(),

2. 安装mateuszbieniek/ezplatform-form-builder-masked-input-field

composer require mateuszbieniek/ezplatform-form-builder-masked-input-field

使用方法

您可以使用以下通配符定义输入掩码:

a - 单个字母(a-z)9 - 单个数字(0-9)* - 单个字母或数字

示例电话号码掩码: 999-999-999

您可以将任何其他字符用作掩码的静态部分。

示例电话号码掩码(带静态国家代码): +48 999-999-999

您可以使用反斜杠转义通配符。

示例电话号码掩码(带静态国家代码(德国)): +4\9 999-999-999

您可以将掩码的可选部分放在括号[]内,它们将不会显示直到键入或勾选“贪婪”选项。

当掩码输入字段为必填时,将使用额外的掩码验证器来检查提供的值是否与所需的格式匹配。