I've recently released Pipit Members v1.1.0 which makes it easier to allow members (registered with the first-party Perch Members app) create/edit/delete collection items via Perch-templated forms:
HTML
- <perch:form
- id="collection_item"
- app="pipit_members"
- collection="Tickets"
- method="POST"
- r="/tickest/success"
- fail="/tickets/fail"
- >
- <perch:input type="submit" value="Save">
- <!--* logged-in member's CSRF token *-->
- <perch:input type="hidden" id="token">
- <!--* collection item's ID. If empty, a new item is created *-->
- <perch:input type="hidden" id="_id">
- <!--* Member ID *-->
- <perch:input type="hidden" id="member[]" value="<perch:content id="member">">
- </perch:form>
This essentially makes it easier to build CRUD apps with Perch Runway without having to write your own custom Perch apps. You would use:
- Perch Runway
- The first-party Perch Members app
- The Pipit Members app
- The Members field type
I'm posting here to open a dialog with other developers. So feel free to share your thoughts, request features that would make it even easier for you or ask questions.