Public Create Page Type Data

Darryn . asked on August 20, 2015 08:38

I would like to have the public be able to be able to register an event on a public form and then have that event approved/edited by a Kentico user. When approved, that event can then be listed on the public website.

For the life of me, I cannot see how this can be achieved using a combination of Page Types, events, custom tables etc. I don't really want to write our own Widget etc.

Any help would be appreciated.

Recent Answers


Roman Hutnyk answered on August 21, 2015 05:15

Darryn,

I believe, this could be achieved with any method you've mentioned:

  • Page type or event - I grouped them together as event is a page type. To implement this you might use User Contribution web part + you will need to configure security, which sometimes might be tricky: you'll have to allow public user to create event, or any other page type, you need.

  • Custom Table - you can't apply Kentico Workflow to it, but I'm not sure you actually meant Kentico Workflow, maybe you want to use some other approach. So you'll have to configure permissions again, but for custom tables module + particular custom table as well as implement some user control/web part that will allow users to create a record. You might find a nice approach how this could be done, sample and appropriate web part here.

1 votesVote for this answer Mark as a Correct answer

   Please, sign in to be able to submit a new answer.