Answers.Body: <p>You probably have to loop through all the speaker (ordered by lastName) that are related to the talks (the speaker entry is the <code>targetElement</code>). Then use one <code>craft.entries</code> (ElementCriteriaModel) for each loop to get the talk entry.</p>
  
  <p>See <a href="https://craftcms.stackexchange.com/a/2010/125">this Q/A</a> for a comparable problem.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2014-08-23T10:55:38.943Z
Answers.LastActivityDate: 2014-08-23T10:55:38.943Z
Answers.LastEditDate: 2017-04-13T12:51:00.253Z
Answers.UserDisplayName: carlcs
Body: <p>I have a series of talks that have speakers as a related entry.</p>
  
  <p>I'm looking for a way to order the talks by the last name of the speaker (the last name is the title of the speaker channel).</p>
  
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2014-08-27T14:03:33.587Z
Comments.Text: Still looking for an answer, Steven?
Comments.UserDisplayName: carlcs
Tags: <entries><relations><ordering>
Title: Order by related field title
ThreadText: # Order by related field title
  
  (Asked by: username_0 on 2014-08-23)
  
  I have a series of talks that have speakers as a related entry.
  
  I'm looking for a way to order the talks by the last name of the speaker (the last name is the title of the speaker channel).
  
  **Tags:** entries, relations, ordering
  
  > **Comments:**
  > **username_1**: Still looking for an answer, username_0?  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2014-08-23. Score: 1 | Accepted answer
  
  You probably have to loop through all the speaker (ordered by lastName) that are related to the talks (the speaker entry is the `targetElement`). Then use one `craft.entries` (ElementCriteriaModel) for each loop to get the talk entry.
  
  See [this Q/A](https://craftcms.stackexchange.com/a/2010/125) for a comparable problem.
  
  
  ---
  
  