Assume I have a content type with fields a, b, c.

How to allow users to rearrange fields (when they create one content) if they want to display fields in another order? Like b,a,c or c,b,a, etc ...

EDIT: Panelizer do the job for my case. There is a bug when trying to save the display. But getting both the Panels and Panelizer modules in latest dev version fixed it.

1 Answer 1


If you want per-node changing of field display order I recommend looking at Panelizer module. It takes over view modes at the level of entity bundles (content types) and additionally individual entities.

It is not an exact fit of what you describe in that:

  • It works on an interface separate from content creation.
  • It is view mode specific. So rearranging one view mode (teaser) will not change the full view mode. That might be good or bad depending on what you want.
  • Thanks, it seems to be what I need. Just a clarification for your second point please, I am not sure to understand: For example, if an user create a content of type "article" and rearrange its fields display order thanks to Panelizer, the other contents of type "article" will not have their fields display order rearranged (it's what I want), right?
    – Novice
    Dec 14, 2015 at 21:02
  • I tested, it is exactly what i needed (and even more!), thanks again Steve.
    – Novice
    Dec 15, 2015 at 1:24

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.