gatsby-source-drupal - pull only nodes and menus?
See original GitHub issueI’ve been through the issue queue and could not find any reference for that.
I have a Drupal installation that has the GrpahQL and JsonAPI module enabled. From what I saw, the gatsby-source-drupal
plugin pulls from the JSON API only nodes, file, and menu entities. I have custom entities that appear in the JSON API endpoint but the grpahql explorer of my Gatsby ignores them.
Anything I’m missing? I also looked on the filters
in plugin option but that did not do the trick as well.
Issue Analytics
- State:
- Created 3 years ago
- Comments:7 (7 by maintainers)
Top Results From Across the Web
gatsby-source-drupal
Source plugin for pulling data (including images) into Gatsby from Drupal sites. It pulls data from Drupal 8/9 sites with the Drupal JSONAPI...
Read more >Source content from individual content pages rather than ...
Problem/Motivation Drupal doesn't cache the JSON:API list view very well. The individual pages are cleared much less often.
Read more >gatsby-source-drupal-menu-links - npm
Integrates Drupal's jsonapi_menu_items module with Gatsby. Latest version: 3.0.1, last published: a year ago.
Read more >Decoupled Drupal: Getting Started with Gatsby and JSON:API
Learn how to get up and running with decoupled Drupal using Gatsby and JSON:API.
Read more >An introduction to Decoupled Drupal with Gatsby - Code Enigma
Restarting Gatsby allows the application to pull the data it needs from your Drupal site and generate the needed data for the pages...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
@smthomas Permissions are correct. Since My drupal is only for gatsbyjs and some other microservices I did something like this:
I spent some time testing this locally and I was able to get other entities to show up correctly. A few things that need to be checked:
gatsby clean
and cleared the Drupal cacheI hope that helps. Let me know if you are still seeing the same issue.