Hello forum!
We're in the process of evaluating Drupal as a potential backend for native apps running on a mobile device.
We think we can use the following features from the CMS/CMF:
* account & permission management for our content authors
* a state-of-the-art web interface when managing the content
What we don't need from the CMS/CMF:
* the web pages a typical CMS/CMF provides for the anonymous end user :)
We would like to create an interface for our authors, which allows them to enter structured data (with several levels, not just one) and feed this data to our client devices as a JSON string. The structured data could look like this:
MusicEvent
Title
Start date
End date
Description
Music-Bands [List]
Name of Band
Band description
Band Members [List]
Member Name
Member Description
You get the idea... :)
Obviously "MusicEvent" would be a content type. Title and start/end date would be custom fields. But when it comes to the list of bands playing, I don't see a way to do that in Drupal. The only lists I see in the fields are either string lists or number lists.
Is there way to build complex data structures in Drupal? Like having a content type X, which has a list of content type Y as a field?