axllent/silverstripe-form-fields

为 Silverstripe 框架和 CMS 定制的表单和字段

安装数: 55,549

依赖关系: 6

建议者: 0

安全性: 0

星标: 7

关注者: 3

分支: 7

开放问题: 0

类型:silverstripe-vendormodule

1.6.1 2023-03-21 04:40 UTC

This package is auto-updated.

Last update: 2024-09-21 07:49:00 UTC


README

一个扩展程序,为 Silverstripe 4 和 5 添加自定义表单字段和类型。

表单类型

请参阅文档以获取更多信息。

  • PhoneNumberField - 用于单个电话号码的字段(提供 Link() 支持)并进行验证。
  • NoticeField - 将通知添加到 CMS。NoticeFields 可以在所有标签页中持续存在,并可关闭。
  • URLField - 简单地添加用于 URL 的验证输入字段。
  • VideoLinkField - 在 CMS 中轻松嵌入 YouTube 和 Vimeo 视频字段。

对象类型

请参阅文档以获取更多信息。

  • PhoneNumber - 具有链接支持的电话号码。
  • URL - 在模板中正确编码 URL。
  • Blob - 将 blob 字段类型添加到框架中。
  • VideoLink - 视频链接字段(支持 YouTube/Vimeo),易于模板集成。

要求

  • Silverstripe CMS ^4.0 || ^5.0
  • Guzzle 如果需要获取 VideoLink 的 Vimeo 缩略图(composer require guzzlehttp/guzzle

通过 Composer 安装

您可以通过 composer 安装它

composer require axllent/silverstripe-form-fields