Synopsis

Provides an interface that allows the implementation and use of Form modes easily without specific development. This module provides different configurations/routes/UI/Additional access control to simplify and enhance the management and development of your different entity forms that allowing you to implement a complex content strategy in simple ways. Form mode manager provides a mechanism fully integrated with the event and routing system to support your custom content entities and flexibility to add some behaviors of entity forms.

Roadmap

You can follow the evolution of this module here.

Compatibility

Here you are a list of know compatible entities (standard & contributed).

Known problems

Profile module

Not compatible with Profile ATM please follow #2834749 issue to have more precisions.

Try demo module

You can test Form Mode Manager in action directly with the sub-module "Form mode manager example" to test different use cases of this module. You can also install a module in your project and enable it 'drush en form_mode_manager_examples -y' or use SimplyTest.me service like next part.

Video demo

Pledges

#D8AX - I pledge to make this module as accessible as it can be. If you find any flaws, please submit an issue. Help me fix them if you can.

Credits

You can find @dww in Drupal Slack. @woprrr is not regularly available for chat, but you can try email via their contact form.

Form Mode Control : This module have similar goal as Form Mode Manager without api/routes to use form mode but with query strings and form alter.

Project information

Releases