Answers.Body: <p>One solution I've come up with is to add a Matrix field that has two fields:</p>
  
  <ol>
  <li>Text Input</li>
  <li>Entries Field</li>
  </ol>
  
  <p>Add that field to the "Services" field layout. Then you could add a lookup on the "Boston, MA" page when you iterate over related Services. Do a lookup and say, do they have a Matrix entry that is associated with this entry, and pull in the Extra Info as appropriate.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-03-12T16:56:35.217Z
Answers.LastActivityDate: 2015-03-12T16:56:35.217Z
Answers.UserDisplayName: Peter Tell
Body: <p>For example, say I have two sections:</p>
  
  <ol>
  <li>Services</li>
  <li>Locations</li>
  </ol>
  
  <p>I make an <code>entries</code> field called "Services" and add it to the Locations field group, so that on a Location entry you can add <code>n</code> number of services.</p>
  
  <p>What if I want a little bit of extra info that's unique to that particular pairing?</p>
  
  <p>So, I have a location page called "Boston, MA" and a Service called "Window Washing". Using my <code>entries</code> field, I create a relationship on my "Boston, MA" page to the "Window Washing" Service.</p>
  
  <p>However, I want to show a note with this particular relationship that we don't do Skyscraper windows in this location. It's Extra Info for this relationship only and it's variable.</p>
  
  <p>How would you solve this problem in Craft?</p>
  
Tags: <relations><content>
Title: What's a Craft way to achieve extra info on specific relationships?
ThreadText: # What's a Craft way to achieve extra info on specific relationships?
  
  (Asked by: username_0 on 2015-03-12)
  
  For example, say I have two sections:
  
  1. Services
  2. Locations
  
  I make an `entries` field called "Services" and add it to the Locations field group, so that on a Location entry you can add `n` number of services.
  
  What if I want a little bit of extra info that's unique to that particular pairing?
  
  So, I have a location page called "Boston, MA" and a Service called "Window Washing". Using my `entries` field, I create a relationship on my "Boston, MA" page to the "Window Washing" Service.
  
  However, I want to show a note with this particular relationship that we don't do Skyscraper windows in this location. It's Extra Info for this relationship only and it's variable.
  
  How would you solve this problem in Craft?
  
  **Tags:** relations, content
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_0 on 2015-03-12. Score: 2
  
  One solution I've come up with is to add a Matrix field that has two fields:
  
  1. Text Input
  2. Entries Field
  
  Add that field to the "Services" field layout. Then you could add a lookup on the "Boston, MA" page when you iterate over related Services. Do a lookup and say, do they have a Matrix entry that is associated with this entry, and pull in the Extra Info as appropriate.
  
  
  ---
  
  