\UserFormFieldEditorExtension
Synopsis
class UserFormFieldEditorExtension
extends DataExtension
{
- // members
- private static array $has_many = ;
- // methods
- public FieldList updateCMSFields()
- public GridField getFieldEditorGrid()
- public void createInitialFormStep()
- public void onAfterWrite()
- public void onAfterPublish()
- public void onAfterUnpublish()
- public DataObject onAfterDuplicate()
- public boolean getIsModifiedOnStage()
- public void onAfterRevertToLive()
Hierarchy
Extends
- DataExtension
Members
private
- $has_many — array
Methods
public
- createInitialFormStep() — A UserForm must have at least one step.
- getFieldEditorGrid() — Gets the field editor, for adding and removing EditableFormFields.
- getIsModifiedOnStage()
- onAfterDuplicate()
- onAfterPublish()
- onAfterRevertToLive()
- onAfterUnpublish()
- onAfterWrite() — Ensure that at least one page exists at the start
- updateCMSFields() — Adds the field editor to the page.