ProcessField::allowFieldInTemplate() ProcessField::allowFieldInTemplate(Field $field, Template $template) ProcessField::allowFieldInTemplate(Field $field, Template $template) | bool | For hooks to modify if they want to specific prevent a field from being added to a template from here | |
ProcessField::execute() ProcessField::execute() ProcessField::execute() | string | Render a list of current fields | |
ProcessField::executeAdd() ProcessField::executeAdd() ProcessField::executeAdd() | None | Add a new field | |
ProcessField::executeChangeType() ProcessField::executeChangeType() ProcessField::executeChangeType() | string | Executed when a field type change is requested and provides an informative confirmation form | |
ProcessField::executeEdit() ProcessField::executeEdit() ProcessField::executeEdit() | None | Edit an existing Field | |
ProcessField::executeExport() ProcessField::executeExport() ProcessField::executeExport() | string | Execute export | |
ProcessField::executeImport() ProcessField::executeImport() ProcessField::executeImport() | string | Execute import | |
ProcessField::executeNavJSON() ProcessField::executeNavJSON() ProcessField::executeNavJSON(array $options = []) | string array | Output JSON list of navigation items for this (intended to for ajax use) | |
ProcessField::executeSave() ProcessField::executeSave() ProcessField::executeSave() | None | Save the results of a Field Edit | |
ProcessField::executeSaveChangeType() ProcessField::executeSaveChangeType() ProcessField::executeSaveChangeType() | None | Save a changed field type | |
ProcessField::executeSendTemplates() ProcessField::executeSendTemplates() ProcessField::executeSendTemplates() | string | Execute send field to template(s) | |
ProcessField::executeSendTemplatesSave() ProcessField::executeSendTemplatesSave() ProcessField::executeSendTemplatesSave() | None | Process the form from executeSendTemplates and redirect back to editor | |
ProcessField::executeTags() ProcessField::executeTags() ProcessField::executeTags() | string | Handle the “Manage Tags” actions | |
ProcessField::fieldAdded() ProcessField::fieldAdded(Field $field) ProcessField::fieldAdded(Field $field) | None | For hooks to listen to when a new field is added | |
ProcessField::fieldChangedContext() ProcessField::fieldChangedContext(Field $field, Fieldgroup $fieldgroup, array $changes) ProcessField::fieldChangedContext(Field $field, Fieldgroup $fieldgroup, array $changes) | None | Hook called when field context is changed and saved | |
ProcessField::fieldChangedType() ProcessField::fieldChangedType(Field $field) ProcessField::fieldChangedType(Field $field) | None | For hooks to listen to when a field type changes | |
ProcessField::fieldDeleted() ProcessField::fieldDeleted(Field $field) ProcessField::fieldDeleted(Field $field) | None | For hooks to listen to when a field is deleted | |
ProcessField::fieldSaved() ProcessField::fieldSaved(Field $field) ProcessField::fieldSaved(Field $field) | None | For hooks to listen to when any field is saved | |
ProcessField::getAfterLoginUrl() ProcessField::getAfterLoginUrl(Page $page) ProcessField::getAfterLoginUrl(Page $page) | string | URL to redirect to after non-authenticated user is logged-in, or false if module does not support | |
ProcessField::getField() ProcessField::getField() ProcessField::getField() | Field null | Return the current field being edited, or NULL if it hasn't been set | |
ProcessField::getListFilterForm() ProcessField::getListFilterForm() ProcessField::getListFilterForm() | InputfieldForm | Renders filtering options when viewing a list of Fields | |
ProcessField::renderListJSON() ProcessField::renderListJSON() ProcessField::renderListJSON() | string | Render JSON map of all fields (old method, but should be kept for backwards compatibility) | |
ProcessField::search() ProcessField::search(string $text) ProcessField::search(string $text, array $options = []) | array | Search for items containing $text and return an array representation of them | |
ProcessField::upgrade() ProcessField::upgrade($fromVersion, $toVersion) ProcessField::upgrade($fromVersion, $toVersion) | None | Upgrade module from one version to another | |