Overview
This module extends core's REST Export views display to automatically convert any JSON string field to JSON in the output. It works with Views Field View.
Theoretically it should work with any field which displays a JSON string without any surrounding HTML.
- Install module.
- In your view, add a display of type "REST export nested"
- Configure view.
When adding a Views Field View field, make sure the output of the field is set to "REST export" or "REST export nested".
Example using Views Field View:
- Install and enable Views Field View
- Create view display of referenced content (e.g. Articles) of type "REST export" or "REST export nested"
- Add a relationship to the host entity and contextual filter of host entity ID
- Create a view display "REST export nested" of parent entity type
- Add required fields (e.g. "nid", "title")
- Add a field of type "Views field", configure with the correct View and display and pass "nid" as the contextual filter
Using another source of JSON
If your JSON is stored as field data or you're generating it another way, you may need to adjust the row style options. In your "REST export nested" display, edit your fields settings and select "Raw output" for the JSON field.
Project information
- Seeking new maintainer
The current maintainers are looking for new people to take ownership. - Module categories: Decoupled, Import and Export, Integrations
- 1,638 sites report using this module
- Created by imclean on , updated
- Stable releases for this project are covered by the security advisory policy.
Look for the shield icon below.
Releases
encoding fixes and object support
Development version: 8.x-1.x-dev updated 28 Apr 2023 at 10:22 UTC