Display Suite Forms was removed from the 8.x version.

There's a branch ds_forms (http://cgit.drupalcode.org/ds?h=ds_forms) which works a little for now (currently selecting a layout, but needs a lot of work).

We're currently not planning to add it back ourselves because of a couple of reasons:

- forms have form modes
- fields can be hidden

Either someone can work on that branch or even create a new contrib module.

Comments

davidwbarratt’s picture

The only use case I can think of is if you wanted a custom layout (per form mode) of a form. For instance if you wanted a custom layout for the User Registration form vs. the User Edit form; etc. Right now form modes are exactly what Display Modes are without Display Suite.

aspilicious’s picture

you have form modes and you have fieldgroup, should be enough

davidwbarratt’s picture

No it's not.

You could say the same thing about Display Suite for "Manage Display". Is Display modes and Field Group enough?

davidwbarratt’s picture

I'm not saying this needs to be part of Display Suite; but I think there's a need for assigning a form mode to a layout.

aspilicious’s picture

DS also injects custom fields AND provides field templates. Things you'll never have on a form display.

So that is the difference.

The big problem is that there is no clean wat to achieve this. I don't want a buggy, half broken DS forms module. We had it in D7... It could lead to very nasty bugs.

Sam152’s picture

I would have thought given displays and forms extend from the same base entity class, there would be some synergy there to make this work.

aspilicious’s picture

Status: Needs work » Fixed

You can use the new field layout module added in drupal core for the forms.
DS and field layout are now compatible.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.