Skip to content

Update adding-a-workflowtype.md #7261

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

jonathoncove3
Copy link
Contributor

@jonathoncove3 jonathoncove3 commented Jul 23, 2025

Added information on adding settings to workflows

πŸ“‹ Description

πŸ“Ž Related Issues (if applicable)

βœ… Contributor Checklist

I've followed the Umbraco Documentation Style Guide and can confirm that:

  • Code blocks are correctly formatted.
  • Sentences are short and clear (preferably under 25 words).
  • Passive voice and first-person language (β€œwe”, β€œI”) are avoided.
  • Relevant pages are linked.
  • All links work and point to the correct resources.
  • Screenshots or diagrams are included if useful.
  • Any code examples or instructions have been tested.
  • Typos, broken links, and broken images are fixed.

Product & Version (if relevant)

Deadline (if relevant)

πŸ“š Helpful Resources

Added information on adding settings to workflows
@eshanrnh
Copy link
Contributor

Thanks for the PR, @jonathoncove3 πŸ™ŒWe will review it asap.

@eshanrnh eshanrnh requested a review from ronaldbarendse July 24, 2025 12:11
@ronaldbarendse
Copy link
Contributor

Looks like we already have documentation on adding settings to any supported type (e.g. field types, data sources, export types, prevalue sources, recordset actions and workflows) here: https://docs.umbraco.com/umbraco-forms/13.latest/developer/extending/adding-a-type#adding-settings-to-a-type. And all built-in setting views are listed here: https://docs.umbraco.com/umbraco-forms/13.latest/developer/extending/adding-a-type/setting-types.

However, the field type page provides more in-depth documentation about adding translations and the different configuration properties (like SupportsPlaceholders): https://docs.umbraco.com/umbraco-forms/13.latest/developer/extending/adding-a-fieldtype#field-settings.

So I'd recommend moving most of the setting documentation from the field type page to the 'Setting Types' page and adding a paragraph to all supported provider types with a minimal description/example and link to the generic setting types page...

Copy link
Contributor

@ronaldbarendse ronaldbarendse left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Also note that v14+ can benefit from the same improvements, but uses property editor UI aliases for the setting views (instead of the AngularJS file paths).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants