Bug #65527
closedJSONView - _descend not working on multiple objects behind a variable
0%
Description
I've got the following data-structure
one Supercart 1:n> got many carts 1:n> got many Items
Now I want to use JSONVIEW to render each Object and all it's subobjects.
If the parent contains only one child you can render the child.
Once you've got multiple children the routine breaks and you cannot access it's subobjects.
here is my JSONVIEWCONFIGURATION:
$JsonViewConfiguration = [ 'applicationUser2Supercart' => [ '_descend' => [ 'supercart' => [ '_exposeObjectIdentifier' => TRUE, '_descend' => [ 'dateAdd' => [], 'carts' => [ '_exposeObjectIdentifier' => TRUE, '_descend' => [ 'cartitems' => [ '_descend' => [ 'item' => [], ], ], 'dateAdd' => [ '_only' => ['date'], ], ], ], ], ], ], '_exposeObjectIdentifier' => TRUE, ], ];
It should be possible to access all children and their children and all of their properties.
Updated by Benni Mack over 9 years ago
- Target version changed from 7.1 (Cleanup) to 7.4 (Backend)
Updated by Wouter Wolters over 9 years ago
- Assignee deleted (
TYPO3 Release Team)
Updated by Susanne Moog over 9 years ago
- Target version changed from 7.4 (Backend) to 7.5
Updated by Markus Klein about 5 years ago
- Status changed from New to Needs Feedback
For descending into collections you need to use _descendAll in your configuration.
Updated by Riccardo De Contardi almost 5 years ago
- Status changed from Needs Feedback to Closed
There has been no feedback for 90 days => closing the issue.
If you think that this is the wrong decision or there is still something about this topic that should be done please reopen it or open a new issue with a reference to this one. Thank you.