<p>Yes that makes sense. There are many ways to approach this. I always try to consider how someone other than me will find the logic of the CMS design i.e. <em>How easy will they find Craft to actually use without me?</em></p>

<p>To make the most of what you already have, consider adding a <strong>Users</strong> custom field to your Leadership entry type. This would allow you to select the people/biography-summaries that would appear on the Leadership page. </p>

<p>Alternatively, if your people are Entries and not Users, then you could add an <strong>Entries</strong> custom field to your Leadership entry type and leverage <a href="https://craftcms.com/docs/relations">Crafts relationships</a>. </p>

CC BY-SA 3.0
2016-03-21T18:54:34.037Z
In my situation the people are not Users...a content manager will be responsible for entering each person's info. So, probably makes more sense to add as Entries (or Matrix as RitterKnight suggests below). Wasn't even thinking about adding the Entries as a custom field though...that makes sense. Thanks for the help!
Shun-Luoi Fong
CC BY-SA 3.0
2016-03-21T20:07:32.817Z
Glad we could help
Matt P
CC BY-SA 3.0
2016-03-20T09:34:17.973Z
2016-03-20T09:34:17.973Z
Matt P
<p>I like what Matt P wrote in his <a href="https://craftcms.stackexchange.com/a/14225/1016">answer</a>:</p>
<blockquote>
<p>try to consider how someone [else] will find the logic of the CMS design</p>
</blockquote>
<p>The other factor you want to consider in information architecture is you only want store data once in the database. So how you intend to pull that data out also is going to influence your decision on <em>how</em> you store it.</p>
<p>The good news there is Craft really lets you pull data from virtually any place in the system very easily so it kind of comes down to an organizational choice. You have 2 options: Matrix or Entries.</p>
<h1>Matrix Fields</h1>
<p>You might consider a <a href="https://craftcms.com/features/matrix" rel="noreferrer">matrix field</a> because these attach right on the entry itself. That way, a user edits the Leadership entry directly, they'll find the data there, in an intuive away. The other bonus is you can move the entries up and down in a certain order or turn them off right in the context of previewing the page.</p>
<p>Matrix is a good option if the data is more-or-less confined to that entry and you don't need to access the data anywhere else in the system.</p>
<h1>Entries</h1>
<p>If you need to relate content back to each other, or you find the leadership team data needs to exist in a context <em>outside</em> that particular page, it's probably the best option to bring them in as a channel (or structure).</p>
<p>Craft 2.5 made a huge change as to the way you can edit related entries right in the same entry. You might want to consider using an &quot;entries&quot; field that relates back to your Leadership channel and let the user pick exactly which team members you want to spit out on that page. The other benefit is in this way, you can open up  those &quot;related&quot; entries right from the Leadership entry, much like a Matrix block would—enhancing usability—but you still keep them as entries.</p>
<h1>TL;DR</h1>
<p>I don't know how many people are on the leadership team but if you have but more than a couple dozen, it might make sense to keep them as entries. Otherwise if you don't plan to use that data anywhere else in the system, a matrix field could be a nice option too.</p>

CC BY-SA 3.0
2016-03-21T18:56:14.757Z
This was really helpful! Thanks for walking me through the approaches. Your answer, along with Matt P's, kind of turned on the light bulb for me as to how to approach it. Will go tackle it and let you know if any follow up questions. Thanks!
Shun-Luoi Fong
CC BY-SA 3.0
2016-03-21T04:40:52.177Z
2016-03-21T04:40:52.177Z
2020-06-17T08:56:27.903Z
RitterKnight
<p>I don't have commenting privileges yet, so couldn't comment on either of these posts (<a href="https://craftcms.stackexchange.com/questions/4699/channel-index-page-linked-in-a-structure">here</a> and <a href="https://craftcms.stackexchange.com/questions/9093/linking-to-channel-via-structure-section">here</a>) regarding an entry in a Structure section that links to a Channel index. Between the two posts above I think I mostly understand what's going on, but have a question about an entry type for an entry in a Structure that essentially refers to a page that is a listing of Channel entries (basically an index page for the channel).</p>

<p>My situation: I have an About section with a few subpages that are dropdowns links under "About" in the main navigation bar: Vision, Leadership, and Qualifications. Vision and Qualifications are basically static pages, but the Leadership page lists a number of people (with corresponding images/titles/bios). So, I created a Channel section called "Leadership", each entry containing an individual. In the About section (Structure type) I created two entry types: "about" and "leadership". The "about" entry type has fields such as "body", "hero image", and "subheader" and is used for the static entries Vision and Qualifications. However, for the "leadership" entry type I'm uncertain what fields I should put in it. Since that one entry in the "About" section exists for the purposes of building the navigation, there isn't really any content in that entry. It's just there for the navigation link, and to get the user to a template (in my case templates/about/_types/leadership.html) that will output the individuals from the "Leadership" channel. </p>

<p>Does it make sense that I would just create a "leadership" entry type with no assigned fields (other than the default title), or is there a better way to approach this?</p>

<structure><sections><entry-type>
A Structure section with an entry to a channel index
# A Structure section with an entry to a channel index

(Asked by: username_0 on 2016-03-20)

I don't have commenting privileges yet, so couldn't comment on either of these posts ([here](https://craftcms.stackexchange.com/questions/4699/channel-index-page-linked-in-a-structure) and [here](https://craftcms.stackexchange.com/questions/9093/linking-to-channel-via-structure-section)) regarding an entry in a Structure section that links to a Channel index. Between the two posts above I think I mostly understand what's going on, but have a question about an entry type for an entry in a Structure that essentially refers to a page that is a listing of Channel entries (basically an index page for the channel).

My situation: I have an About section with a few subpages that are dropdowns links under "About" in the main navigation bar: Vision, Leadership, and Qualifications. Vision and Qualifications are basically static pages, but the Leadership page lists a number of people (with corresponding images/titles/bios). So, I created a Channel section called "Leadership", each entry containing an individual. In the About section (Structure type) I created two entry types: "about" and "leadership". The "about" entry type has fields such as "body", "hero image", and "subheader" and is used for the static entries Vision and Qualifications. However, for the "leadership" entry type I'm uncertain what fields I should put in it. Since that one entry in the "About" section exists for the purposes of building the navigation, there isn't really any content in that entry. It's just there for the navigation link, and to get the user to a template (in my case templates/about/\_types/leadership.html) that will output the individuals from the "Leadership" channel.

Does it make sense that I would just create a "leadership" entry type with no assigned fields (other than the default title), or is there a better way to approach this?

**Tags:** structure, sections, entry-type


---

## 2 answers

### Answer by username_2 on 2016-03-21. Score: 5 | Accepted answer

I like what username_1 wrote in his [answer](https://craftcms.stackexchange.com/a/14225/1016):

> try to consider how someone [else] will find the logic of the CMS design

The other factor you want to consider in information architecture is you only want store data once in the database. So how you intend to pull that data out also is going to influence your decision on *how* you store it.

The good news there is Craft really lets you pull data from virtually any place in the system very easily so it kind of comes down to an organizational choice. You have 2 options: Matrix or Entries.

# Matrix Fields

You might consider a [matrix field](https://craftcms.com/features/matrix) because these attach right on the entry itself. That way, a user edits the Leadership entry directly, they'll find the data there, in an intuive away. The other bonus is you can move the entries up and down in a certain order or turn them off right in the context of previewing the page.

Matrix is a good option if the data is more-or-less confined to that entry and you don't need to access the data anywhere else in the system.

# Entries

If you need to relate content back to each other, or you find the leadership team data needs to exist in a context *outside* that particular page, it's probably the best option to bring them in as a channel (or structure).

Craft 2.5 made a huge change as to the way you can edit related entries right in the same entry. You might want to consider using an "entries" field that relates back to your Leadership channel and let the user pick exactly which team members you want to spit out on that page. The other benefit is in this way, you can open up those "related" entries right from the Leadership entry, much like a Matrix block would—enhancing usability—but you still keep them as entries.

# TL;DR

I don't know how many people are on the leadership team but if you have but more than a couple dozen, it might make sense to keep them as entries. Otherwise if you don't plan to use that data anywhere else in the system, a matrix field could be a nice option too.

> **Comments:**
> **username_0**: This was really helpful! Thanks for walking me through the approaches. Your answer, along with username_1's, kind of turned on the light bulb for me as to how to approach it. Will go tackle it and let you know if any follow up questions. Thanks!  

---

### Answer by username_1 on 2016-03-20. Score: 4

Yes that makes sense. There are many ways to approach this. I always try to consider how someone other than me will find the logic of the CMS design i.e. *How easy will they find Craft to actually use without me?*

To make the most of what you already have, consider adding a **Users** custom field to your Leadership entry type. This would allow you to select the people/biography-summaries that would appear on the Leadership page.

Alternatively, if your people are Entries and not Users, then you could add an **Entries** custom field to your Leadership entry type and leverage [Crafts relationships](https://craftcms.com/docs/relations).

> **Comments:**
> **username_0**: In my situation the people are not Users...a content manager will be responsible for entering each person's info. So, probably makes more sense to add as Entries (or Matrix as username_2 suggests below). Wasn't even thinking about adding the Entries as a custom field though...that makes sense. Thanks for the help!  
> **username_1**: Glad we could help  

---

