<p>Are you wanting to drag entries up and down to sort them? As far as I'm aware the only way to order manually would be to use a Structure and not a Channel. </p>

<p>Alternatively if you just want to manually order them for use in a for loop (such as showing news items), you could add an entries field somewhere (in a global, a news page, a homepage, or somewhere else convenient). Then you can reference that list for your entries output. That would let you manually order them.</p>

CC BY-SA 3.0
2016-01-14T14:13:51.693Z
Yes, I am using a channel with multiple entries like this-                              {% for entry in craft.entries.section('work').limit(5) %}                                   <a href="{{ entry.url }}">  <div class="mainImage" style="background-image:url({{ entry.mainImages.first.url }});">                                                {% endfor %}   They are sorted by when they were created and I want to sort them by image.
stan60457
CC BY-SA 3.0
2016-01-14T14:47:16.600Z
So in this instance you could add a field to the page they appear on, then call that field instead of craft.entries.section....

E.g. {% for work in entry.workList.limit(5) %}
Ian Nebbiolo
CC BY-SA 3.0
2016-01-21T02:06:38.070Z
I created a field called List for the work entries. Should I give them a number put them in order and then call them like this-{% for work in entry.workList.limit(5) %}. That doesn't seem to work.
stan60457
CC BY-SA 3.0
2016-01-21T10:07:45.233Z
Stan your code looks fine. You shouldn't need to give them a number or anything, you can just drag and drop to reorder the list. Can I ask what version number of Craft you're using?
Ian Nebbiolo
CC BY-SA 3.0
2016-01-21T14:16:44.363Z
I'm using the most recent version.
stan60457
CC BY-SA 3.0
2016-01-21T14:30:11.947Z
I'm not able to re-order them though.
stan60457
CC BY-SA 3.0
2016-01-22T14:05:59.233Z
Darn. Can you provide a screenshot your entry screen?
Ian Nebbiolo
CC BY-SA 3.0
2016-01-22T14:24:26.177Z
https://www.dropbox.com/s/3oaky49aevyxkha/unnamed.png?dl=0
stan60457
CC BY-SA 3.0
2016-01-22T14:25:55.433Z
https://www.dropbox.com/s/cp8xoy2p3fyzh7y/unnamed-1.png?dl=0
stan60457
CC BY-SA 3.0
2016-01-22T14:42:04.917Z
ah I see. Do you have a screenshot of the entry with the field added to it?
Ian Nebbiolo
CC BY-SA 3.0
2016-01-22T19:18:12.170Z
Yes-https://www.dropbox.com/s/2yi9qmel5r464b5/Screen%20Shot%202016-01-22%20at%201.16.53%20PM.png?dl=0
stan60457
CC BY-SA 3.0
2016-01-25T09:04:52.973Z
Did you add the workList entry field to the entry you're loading on the front-end?
Ian Nebbiolo
CC BY-SA 3.0
2016-01-25T13:03:29.000Z
Do you mean like this?  If I do this, my images no longer appear on the homepage.                                                                                                         {% for entry in craft.entries.section('workList').limit(5) %}
      <div class="header_image">
          <a href="{{ entry.url }}"> <span class="title"> {{ entry.heading }} </span>
          <div class="mainImage" style="background-image:url({{ (entry.mainImages.first.url) }} )"> </div>
          </a>
      </div>
      {% endfor %}
stan60457
CC BY-SA 3.0
2016-01-26T01:44:47.700Z
Shouid I add the workList field to the homepage where the images are being shown?
stan60457
CC BY-SA 3.0
2016-01-26T07:51:07.723Z
Yep, you need to add the field to the page you're displaying. So if you are showing all the worklist entries on the homepage, then add your field to that page. Then you can output whatever entries you've selected in that field.
Ian Nebbiolo
CC BY-SA 3.0
2016-01-28T03:42:13.800Z
Not sure what to do next. What field type should 'workList' be?
stan60457
CC BY-SA 3.0
2016-01-14T10:10:38.150Z
2016-01-14T10:10:38.150Z
Ian Nebbiolo
<p>I'm trying to sort the entries. Is there a way to do this without using the filters given? Can this be done manually?</p>

CC BY-SA 3.0
2016-01-14T06:33:53.770Z
Can you provide more details? It's quite unclear as to what you're asking... What do you mean "without using the filters given"? What do you mean "manually"?
Lindsey D
<entries>
Organize Entries in Admin Panel
# Organize Entries in Admin Panel

(Asked by: username_0 on 2016-01-14)

I'm trying to sort the entries. Is there a way to do this without using the filters given? Can this be done manually?

**Tags:** entries
> **Comments:**
> **username_1**: Can you provide more details? It's quite unclear as to what you're asking... What do you mean "without using the filters given"? What do you mean "manually"?  

---

## 1 answers

### Answer by username_2 on 2016-01-14. Score: 2

Are you wanting to drag entries up and down to sort them? As far as I'm aware the only way to order manually would be to use a Structure and not a Channel.

Alternatively if you just want to manually order them for use in a for loop (such as showing news items), you could add an entries field somewhere (in a global, a news page, a homepage, or somewhere else convenient). Then you can reference that list for your entries output. That would let you manually order them.

> **Comments:**
> **username_0**: Yes, I am using a channel with multiple entries like this-                              {% for entry in craft.entries.section('work').limit(5) %}                                   <a href="{{ entry.url }}">  <div class="mainImage" style="background-image:url({{ entry.mainImages.first.url }});">                                                {% endfor %}   They are sorted by when they were created and I want to sort them by image.  
> **username_2**: So in this instance you could add a field to the page they appear on, then call that field instead of craft.entries.section....  E.g. {% for work in entry.workList.limit(5) %}  
> **username_0**: I created a field called List for the work entries. Should I give them a number put them in order and then call them like this-{% for work in entry.workList.limit(5) %}. That doesn't seem to work.  
> **username_2**: Stan your code looks fine. You shouldn't need to give them a number or anything, you can just drag and drop to reorder the list. Can I ask what version number of Craft you're using?  
> **username_0**: I'm using the most recent version.  
> **username_0**: I'm not able to re-order them though.  
> **username_2**: Darn. Can you provide a screenshot your entry screen?  
> **username_0**: https://www.dropbox.com/s/3oaky49aevyxkha/unnamed.png?dl=0  
> **username_0**: https://www.dropbox.com/s/cp8xoy2p3fyzh7y/unnamed-1.png?dl=0  
> **username_2**: ah I see. Do you have a screenshot of the entry with the field added to it?  
> **username_0**: Yes-https://www.dropbox.com/s/2yi9qmel5r464b5/Screen%20Shot%202016-01-22%20at%201.16.53%20PM.png?dl=0  
> **username_2**: Did you add the workList entry field to the entry you're loading on the front-end?  
> **username_0**: Do you mean like this?  If I do this, my images no longer appear on the homepage.                                                                                                         {% for entry in craft.entries.section('workList').limit(5) %}       <div class="header_image">           <a href="{{ entry.url }}"> <span class="title"> {{ entry.heading }} </span>           <div class="mainImage" style="background-image:url({{ (entry.mainImages.first.url) }} )"> </div>           </a>       </div>       {% endfor %}  
> **username_0**: Shouid I add the workList field to the homepage where the images are being shown?  
> **username_2**: Yep, you need to add the field to the page you're displaying. So if you are showing all the worklist entries on the homepage, then add your field to that page. Then you can output whatever entries you've selected in that field.  
> **username_0**: Not sure what to do next. What field type should 'workList' be?  

---

