Testing Tokens with Entity Ref Traversal via Drush
I am working on a project that has some complicated depth. I needed a way to quickly test token replacement. It’s pretty simple when you understand a few things.
Example Architecture
Here’s the Drupal architecture for this example:
- Discussion Group (content type)
- Title
- Intro
- Body
- “Associated Experts” paragraph field (allows one “Associated Experts” paragraph item)
- Associated Experts (paragraph type, used by many content types like Discussion Group above)
- Heading
- Intro
- Experts (allows unlimited number of “Expert” nodes)
- Expert (content type)
- Title
- Photo
So, the structure of a node looks like this:
- Discussion Group node
- Title
- Body
- Associated Experts
- Associated Expert 0 (there is only one)
- Heading
- Intro
- Experts (there may be many)
- Expert 0
- Title
- Photo
- Expert 1
- Title
- Photo
- etc…
- Expert 0
- Associated Expert 0 (there is only one)