silbinarywolf / usersubmissionpages
添加一个可定制的表单,用户可以通过它提交需要审核并添加到列表中的信息。
1.2.0
2017-07-17 06:53 UTC
Requires
- silverstripe/framework: ~3.1
- silverstripe/userforms: ~3.0
- unclecheese/betterbuttons: ~1.2
This package is not auto-updated.
Last update: 2024-09-15 22:47:22 UTC
README
扩展用户定义表单,以便CMS用户可以基于用户提交创建自定义列表。例如步骤是
- CMS用户可以创建一个企业列表表单。
- 然后,用户将使用该表单提交有关他们企业的详细信息。
- CMS用户随后审核提交,并创建一个页面,利用提交的数据。
搜索表单
此模块具有启用各种表单字段可搜索的功能。只需编辑一个字段,然后在“搜索”选项卡下进行适当配置。
您也可以通过设置以下内容来关闭此功能:
UserSubmissionHolder: enable_search_form: false
这将防止在EditableFormField上创建任何与搜索相关的数据库字段。
模板化 $Listing
- 将usersubmissionpages/templates/Includes/UserSubmissionHolder_Listing.ss中的'UserSubmissionHolder_Listing.ss'复制到您的theme/Includes文件夹。
- /dev/build或?flush=1
- 根据需要修改。
要求
- SilverStripe 3.1或更高版本
- 用户定义表单 3.0
- BetterButtons 1.2或更高版本(较低版本可能也能正常工作,但未经过测试)
安装
composer require silbinarywolf/usersubmissionpages:1.1.*