wedevelopnl / silverstripe-elemental-widget-userforms
此包的最新版本(1.2.2)没有可用的许可证信息。
为silverstripe-elemental提供的可重用用户表单小部件
1.2.2
2024-08-14 08:24 UTC
Requires
- php: >=8.1
- gorriecoe/silverstripe-linkfield: ^1.0
- silverstripe/cms: ^4.11 || ^5.0
- silverstripe/framework: ^4.11 || ^5.0
- silverstripe/userforms: ^5.14 || ^6.0
- symbiote/silverstripe-multivaluefield: ^5.3 || ^6.0
- unclecheese/display-logic: ^2.0 || ^3.0
- wedevelopnl/silverstripe-elemental-widget: ^1.0
Requires (Dev)
- dev-main
- 1.2.2
- 1.2.1
- 1.2
- 1.1
- 1.0.0
- 1.0.0-rc10
- 1.0.0-rc.9
- 1.0.0-rc.8
- 1.0.0-rc.7
- 1.0.0-rc.6
- 1.0.0-rc.5
- 1.0.0-rc.4
- 1.0.0-rc.3
- 1.0.0-rc.2
- 1.0.0-rc.1
- dev-fix/housenumber-field
- dev-feature/non-elemental-usage
- dev-feature/update-elemental-widget
- dev-feature/editable-checkbox-with-link
- dev-feature/ss-5
- dev-widget-and-element-from-url
This package is auto-updated.
Last update: 2024-09-14 08:40:45 UTC
README
为silverstripe-elemental提供的可重用用户表单小部件
需求
- 查看
composer.json
需求
安装
wedevelopnl/silverstripe-elemental-widget-userforms
安装说明
此模块依赖 silverstripe/userforms
,在某些情况下可能无法按预期工作。如果您在未安装 silverstripe/recipe-cms
的情况下安装了您的网站,则在使用此模块之前,请确保您有一个全局的 \PageController
控制器定义。如果没有此类全局控制器,则可以简单地复制由 recipe cms 提供的控制器,并将其复制到您的项目中。
查看 #1198
许可证
查看 许可证
维护者
开发和贡献
欢迎提交拉取请求。对于重大更改,请先提交一个问题来讨论您想更改的内容。请参阅我们的 贡献 文档以获取更多信息。
入门
我们建议使用 Docker/Docker compose 进行开发。
我们还包含了一个 Makefile 以简化一些命令
我们的开发容器包含一些内置工具,如 PHPCSFixer
。
Cypress 规范
此模块包含一些 Cypress 规范,用于与模块进行端到端测试。规范位于 dev/cypress
中。
这些规范主要是为了验证模块在我们的测试套件中是否正常工作,但它们也可能适用于其他场景。
这些规范假设已经安装了我们的 Cypress 支持模块
- https://github.com/wedevelopnl/silverstripe-cypress
- https://github.com/wedevelopnl/silverstripe-cypress-support 并且它们是在具有完整功能的 silverstripe 网站测试套件中运行的。
为了将规范包含到您的测试运行中,只需在您的 cypress.config.js
中加载这些规范即可。
module.exports = defineConfig({
specPattern: [
'vendor/wedevelopnl/silverstripe-elemental-widget-userforms/dev/cypres/e2e/*.cy.js