Craft CMS Stack Exchange is a question and answer site for administrators, end users, developers and designers for Craft CMS. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

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?

share|improve this question
It is currently not possible to have matrix fields within matrix fields. – aran Jul 30 '14 at 20:14
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. – carlcs Jul 30 '14 at 23:57
up vote 9 down vote accepted

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.

… Matrix within Matrix will be coming eventually. The UI is tough, but the code is all in place.

In the meantime, you may want to try using the LJ Dynamic Fields plugin. It may not be exactly what you're dreaming of, but it can certainly help keep things a little DRY-er.

share|improve this answer
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. – carlcs Jul 30 '14 at 23:56
IGNORE my comment. Misunderstood what this plugin actually does (thought it just populates existing fields with data like "Jack Daniels", "Jim Beam", etc.) :D – carlcs Jul 30 '14 at 23:56
@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. – Lindsey D Jul 30 '14 at 23:59

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.