Answers.Body: <p>As of 2016, I have come across two options that attempt to handle the <em>matrix-within-a-matrix</em> scenario (to varying extents):</p>
  
  <ol>
  <li><p><strong>Neo plugin</strong><br>
  <a href="https://github.com/benjamminf/craft-neo" rel="nofollow noreferrer">https://github.com/benjamminf/craft-neo</a><br>
  Provides the ability to place <em>existing Craft fields</em> inside a matrix, group fields into tabs, and also nest blocks as "children" of other blocks.</p></li>
  <li><p><strong>Super Table plugin</strong><br>
  <a href="https://github.com/engram-design/SuperTable" rel="nofollow noreferrer">https://github.com/engram-design/SuperTable</a><br>
  Allows you to create repeatable fields that include almost any field type, including matrix.</p></li>
  </ol>
  
  <p>This wiki page from the Neo repository also lists a few videos and other resources which delve into this topic:<br>
  <a href="https://github.com/benjamminf/craft-neo/wiki/6.-Resources" rel="nofollow noreferrer">https://github.com/benjamminf/craft-neo/wiki/6.-Resources</a></p>
  
  <p>(I recently made the proud discovery that both these great plugins were made in my home city, Melbourne, Australia. Woo!)</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-12-20T03:24:27.343Z
Answers.Text: I just started using Neo, and I'd recommend it very highly. Easily one of the best plugins for the Craft system.
Answers.UserDisplayName: Jesse Winton
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-08-04T03:00:13.057Z
Answers.LastActivityDate: 2016-12-20T01:50:35.620Z
Answers.LastEditDate: 2016-12-20T01:50:35.620Z
Answers.UserDisplayName: Simon East
Answers.Body: <p>Matrix within Matrix isn't possible... <strong>yet</strong>. Brandon has stated a few times that it's part of the long-term plan, and it's really more of the UI which is a stumbling block, rather than any major technical challenge.</p>
  
  <blockquote>
    <p><a href="https://plus.google.com/u/0/109046469195386381812/posts/YWHYCDJ2Fzw" rel="nofollow">... Matrix within Matrix is still something we intend to get working at some point.</a></p>
    
    <p><a href="http://viget.com/extend/craft-cms-summit" rel="nofollow">… Matrix within Matrix will be coming eventually. The UI is tough, but the code is all in place.</a></p>
  </blockquote>
  
  <p>In the meantime, you may want to try using the <a href="https://github.com/lewisjenkins/craft-lj-dynamicfields/" rel="nofollow">LJ Dynamic Fields plugin</a>. It may not be <em>exactly</em> what you're dreaming of, but it can certainly help keep things a little DRY-er.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2014-07-30T23:56:07.823Z
Answers.Text: I think nexflo wants to duplicate the field setup, and reuse fields and entry types (matrix and others) in different sections, not the actual content.
Answers.UserDisplayName: carlcs
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2014-07-30T23:56:43.200Z
Answers.Text: IGNORE my comment. Misunderstood what this plugin actually does (thought it just populates existing fields with data like "Jack Daniels", "Jim Beam", etc.) :D
Answers.UserDisplayName: carlcs
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2014-07-30T23:59:16.817Z
Answers.Text: @carlcs Lol, no worries. I've used the LJ Dynamic Fields plugin a couple of times, and it really comes in handy in the right situations. For me, it was a big relief when creating multiple drop-down menus with the same (or similar) menu options.
Answers.UserDisplayName: Lindsey D
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2014-07-30T20:24:35.063Z
Answers.LastActivityDate: 2014-07-31T17:05:21.117Z
Answers.LastEditDate: 2014-07-31T17:05:21.117Z
Answers.UserDisplayName: Lindsey D
Body: <p>Is there a way to place matrix fields inside of matrix fields or also to setup a matrix field with existing fields? </p>
  
  <p>We are currently trying not to have duplicate content in terms of fields, but that doesnt seem possible?</p>
  
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2014-07-30T20:14:41.530Z
Comments.Text: It is currently not possible to have matrix fields within matrix fields.
Comments.UserDisplayName: a-am
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2014-07-30T23:57:12.993Z
Comments.Text: Yes nextflo, actually a good idea to do so. That's what I wanted to do with some non-matrix fields not long ago. But another problem with this approach was, that you have to have the same title connected to that field, in each entry type / section you are using it. Sometimes a deal breaker.
Comments.UserDisplayName: carlcs
Tags: <matrix>
Title: Matrix fields within matrix field
ThreadText: # Matrix fields within matrix field
  
  (Asked by: username_0 on 2014-07-30)
  
  Is there a way to place matrix fields inside of matrix fields or also to setup a matrix field with existing fields?
  
  We are currently trying not to have duplicate content in terms of fields, but that doesnt seem possible?
  
  **Tags:** matrix
  
  > **Comments:**
  > **username_1**: It is currently not possible to have matrix fields within matrix fields.  
  > **username_2**: Yes nextflo, actually a good idea to do so. That's what I wanted to do with some non-matrix fields not long ago. But another problem with this approach was, that you have to have the same title connected to that field, in each entry type / section you are using it. Sometimes a deal breaker.  
  
  ---
  
  ## 2 answers
  
  ### Answer by username_5 on 2014-07-30. Score: 10 | Accepted answer
  
  Matrix within Matrix isn't possible... **yet**. Brandon has stated a few times that it's part of the long-term plan, and it's really more of the UI which is a stumbling block, rather than any major technical challenge.
  
  > [... Matrix within Matrix is still something we intend to get working at some point.](https://plus.google.com/u/0/109046469195386381812/posts/YWHYCDJ2Fzw)
  >
  > [… Matrix within Matrix will be coming eventually. The UI is tough, but the code is all in place.](http://viget.com/extend/craft-cms-summit)
  
  In the meantime, you may want to try using the [LJ Dynamic Fields plugin](https://github.com/lewisjenkins/craft-lj-dynamicfields/). It may not be *exactly* what you're dreaming of, but it can certainly help keep things a little DRY-er.
  
  > **Comments:**
  > **username_2**: I think username_0 wants to duplicate the field setup, and reuse fields and entry types (matrix and others) in different sections, not the actual content.  
  > **username_2**: IGNORE my comment. Misunderstood what this plugin actually does (thought it just populates existing fields with data like "Jack Daniels", "Jim Beam", etc.) :D  
  > **username_5**: @username_2 Lol, no worries. I've used the LJ Dynamic Fields plugin a couple of times, and it really comes in handy in the right situations. For me, it was a big relief when creating multiple drop-down menus with the same (or similar) menu options.  
  
  ---
  
  ### Answer by username_3 on 2016-08-04. Score: 7
  
  As of 2016, I have come across two options that attempt to handle the *matrix-within-a-matrix* scenario (to varying extents):
  
  1. **Neo plugin**  
     <https://github.com/benjamminf/craft-neo>  
     Provides the ability to place *existing Craft fields* inside a matrix, group fields into tabs, and also nest blocks as "children" of other blocks.
  2. **Super Table plugin**  
     <https://github.com/engram-design/SuperTable>  
     Allows you to create repeatable fields that include almost any field type, including matrix.
  
  This wiki page from the Neo repository also lists a few videos and other resources which delve into this topic:  
  <https://github.com/benjamminf/craft-neo/wiki/6.-Resources>
  
  (I recently made the proud discovery that both these great plugins were made in my home city, Melbourne, Australia. Woo!)
  
  > **Comments:**
  > **username_4**: I just started using Neo, and I'd recommend it very highly. Easily one of the best plugins for the Craft system.  
  
  ---
  
  