Last updated May 2, 2015. Created on April 18, 2010.
Edited by NarendraR, brockjo, eli-f, spacechick. Log in to edit this page.

Rearranging fields changes their order as displayed when a user creates or edits content with these fields. The following screenshot shows the Manage Fields page for the Article content type. If you want to change the order of how Drupal 7 renders the fields to HTML, see the next page: Specify how fields are displayed.

  1. Navigate to the Content types page (Administer > Structure > Content types).
  2. In the table, locate the row that contains your content type and click the manage fields link.
  3. Locate the field you want to re-order, and drag the four-headed arrow icon up or down.
  4. Click Save.

Drag icon to new location

When users create an Article, they will now see the Image field displayed immediately after the Title field:
rearranged field result

Looking for support? Visit the forums, or join #drupal-support in IRC.


gcbound’s picture

I'm using Drupal 7 and would like to create something similar to Netflix's drag and drop reordering of movies in the user's queue. I've built a crude sample already on a non-Drupal page using jQuery UI, using JavaScript to update the display, change form field values, etc.

The content type I've defined, say it's UserQueue, might include fields Movie1 through Movie50 (where the contents of Movie1 would be a person's top choice, Movie2 the second, and so on.) I don't really want to change the field names or reorder those, but I'd like people to be able to drag-and-drop reorder the values in those fields. Can you provide a general strategy of how I'd allow for this rearranging of values in the editing UI for each instance of the content type (rather than reordering of fields)?

I was also trying to avoid having those movies be references to say a completely different content type for Movie. That is I wanted to have the UserQueue content type hold all the actual data for movies.

I can research more if I have an idea of a good general strategy and relevant modules.


stoatoffear’s picture

I think JQuery UI will let you do this.

raj8’s picture

I am a newbie to Drupal and I am trying to arrange the fields but I am not able to find how to do. I request you to help me.

This popup screen is not coming at all

jo_as_neo’s picture


I just found that the option becomes visible when you toggle the "Hide row weights" option.