This drupal module can manage and display data provided by any Open Data Web Services using Views module.

Firstly you can add an Open Data Web Service and select the available entity you're interested in. You can add as many oData endpoints you want.

Then you can create various displays using the Views module. You select a registered endpoint, and choose the data you needs to display. With Views we have an extremely flexible way to display the content:

Among others, we can:

  • Show the latest x entries, in a page with a custom url, or with a block in a sidebar
  • With or without pager
  • With sorting capabilities (order by timestamp, product id etc)
  • Displaying a specific set via an argument (for example show only from a specific category)
  • Show the results as a theme list, table, grid etc

Once the user creates the view, the results are fetching direct from the Open Data Web Service real-time (for now).

Screencast:

How to create a Drupal oData display:

Alpha1:

  • Better parser (Fixed)
  • Better GUI (Fixed)
  • Support for complex types (Fixed)
  • Support for contextual filters (Fixed)

Alpha2 (todo):

  • Caching
  • Views display format in oData

Downloads

Recommended releases

Version Downloads Date Links
7.x-1.0-alpha1 tar.gz (18.28 KB) | zip (28.33 KB) 2011-Dec-21 Notes

Development releases

Version Downloads Date Links
7.x-1.x-dev tar.gz (18.28 KB) | zip (28.33 KB) 2011-Dec-22 Notes

Project Information


Maintainers for oData

  • apanag - 2 commits
    last: 22 weeks ago, first: 28 weeks ago

Issues for oData

To avoid duplicates, please search before submitting a new issue.
All issues
Bug reports