born05/craft-matchinput
最新稳定版本:3.0.0
Composer 安装命令:
composer require born05/craft-matchinput
包简介
Craft field type for text fields that match a regex pattern
README 文档
README
Craft field type for text fields that match a regex pattern.
Installation
To install Match Input, follow these steps:
- Install with Composer via
composer require born05/craft-matchinputfrom your project directory - Install plugin in the Craft Control Panel under Settings > Plugins
or
- Install via the Plugin Store
Match Input works on Craft 4.x and Craft 5.x.
Match Input Overview
A Match Input field is a Plain Text field with the addition of a regex pattern that the field must match to be valid.
Using Match Input
When you create the field, you specify the Input Mask.
This is the PCRE Pattern which the
input is required to match.
You also specify an Error Message to display when the field does not match the
pattern.
If you need to translate the Error Message (for a multi-language control panel), those translations
will be in the site translation category.
Sample Input Masks
https://- not a valid pattern (no delimiters)/https:\/\//- valid pattern, will match string withhttps://in it anywhere#https://#- valid pattern, will match string withhttps://in it anywhere (sometimes / isn't the best delimiter)#^https://#- will match string that begins withhttps:///^\d{5}(-\d{4})?$/- will match 5 digits, optionally followed by-and 4 digits (uses ^ and $ to match the entire string)
Acknowledgements
Forked from Marion Newlevant's Match Input plugin.
统计信息
- 总下载量: 100
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2024-04-19