Can't list Form fields on the Front End

Components

Labels

Description

Can't list Form fields on the Front End - getting Permission Check error for "OnItemBuild" event of [b]form_submissions/b unit (formsubs unit prefix).

I believe we didn't have this problem before since permission weren't checked at all.

Proposed solution to override permissions for OnItemBuild event when NOT in Admin.

Context Information

None

Additional information (do not use)

None

Attachments

1
  • 03 Nov 2009, 06:56 AM

Activity

Dmitry Andrejev January 12, 2010 at 4:01 AM

Closing completed tasks.

Alex November 13, 2009 at 7:36 PM

This task was resolved multiple times, because of themes were moved into separate modules. I will revert issue status and fixed in version fields back to normal manually.

Alex November 13, 2009 at 6:57 PM

Fix committed to [b]5.0.x branch/b. Commit Message:

1. Fixes #0000419: Can't list Form fields on the Front End.
2. Added form/form_thankyou alias for each theme.

Alex November 3, 2009 at 3:26 PM

1. You missed <inp2:formsubs_PresetFormFields/> tag in default theme. Such tag is used to initialize new item creation forms (e.g. links). Such approach is used in "advanced" theme and it works (tested).

2. Form submission doesn't work in "simple" theme (form blocks template is missing; thankyou template is missing).

3. I've added two more template aliases:
#form_design - design with form
#form_thankyou - thankyou template after form is submitted

Alex November 3, 2009 at 3:23 PM

Fix committed to [b]5.0.x branch/b. Commit Message:

1. Fixes #0000419: Can't list Form fields on the Front End.
2. Added form/form_thankyou alias for each theme.

Fixed

Details

Priority

Assignee

Reporter

Patch Instructions

Patches must be submitted through Phabricator.

External issue ID

Fix versions

Affects versions

Created November 3, 2009 at 2:29 AM
Updated December 30, 2024 at 2:20 AM
Resolved January 12, 2010 at 4:01 AM

Flag notifications