6fdigital/silverstripe-phone-field
使用libphonenumber进行验证的SilverStripe CMS电话号码字段
v0.1.1
2024-02-16 23:39 UTC
Requires
- giggsey/libphonenumber-for-php: ^8.13
- silverstripe/framework: ^4 | ^5
This package is auto-updated.
Last update: 2024-09-17 01:03:18 UTC
README
使用libphonenumber进行验证的SilverStripe CMS电话号码字段。
需求
- SilverStripe ^4 | ^5
- libphonenumber-for-php
- SilverStripe Userforms(可选)
安装
composer require "6fdigital/silverstripe-phone-field"
使用
PhoneField
可以在自定义表单中使用,也可以与SilverStripe Userforms模块一起使用。要在自定义表单中使用,只需将表单添加到字段列表中即可。
use SixF\PhoneField\PhoneField; public function MyForm(): Form { return Form::create( $this, "MyForm", FieldList::create( ... PhoneField::create('PhoneNumber', 'Your Phone Number') ... ), FieldList::create( FormAction::create('doSubmit', 'Submit') ), RequiredFields::create('Phone') ); } }