Skip to content

Adds a customizable form where users can submit information to be approved and added to a listing by the CMS user.

License

Notifications You must be signed in to change notification settings

symbiote-library/silverstripe-usersubmissionpages

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

User Submission Pages

Screenshot

Extends User Defined Forms so that CMS users can create customized listings based on user submissions. Example steps are:

  • A CMS user can create a business listing form.
  • Then a user will submit details about their business using the form.
  • A CMS user then approves the submission and a page is created, utilizing the submission data.

Search Form

This module comes with the ability to enable the various form fields to be searchable. Simply edit a field and under the 'Search' tab, configure appropriately.

You can also turn this off by setting:

UserSubmissionHolder:
	enable_search_form: false

This will prevent any search related DB fields from being created on EditableFormField.

Templating the $Listing

  • Copy 'UserSubmissionHolder_Listing.ss' from usersubmissionpages/templates/Includes/UserSubmissionHolder_Listing.ss into your theme/Includes folder.
  • /dev/build or ?flush=1
  • Modify as you see fit.

Requirements

Installation

composer require silbinarywolf/usersubmissionpages:1.1.*

About

Adds a customizable form where users can submit information to be approved and added to a listing by the CMS user.

Resources

License

Stars

Watchers

Forks

Packages

No packages published