1.1releasedRemote Datasource

A datasource that consumes XML or JSON content.

Clone URLhttps://github.com/symphonycms/remote_datasource.git

Add as a submodulegit submodule add https://github.com/symphonycms/remote_datasource.git extensions/remote_datasource --recursive



Remote Datasource

The Remote Datasource allows you to consume XML or JSON sources in Symphony. This extension aims to build upon the Dynamic XML datasource functionality provided in Symphony to allow better cache control, the automatic discovery of namespaces and more flexibility.


  1. Install this extension by copying /remote_datasource folder to your /extensions folder. Then navigate to the System > Extensions page in the Symphony backend page, select the Remote Datasource extension and then apply the "Enable/Install".

  2. Create a new Remote Datasource via the Datasource Editor, choosing Remote Datasource from the Source dropdown (it's under __From extensions)

Version history

Requires Symphony 2.3

  • Officially release the extension
  • Add url to the resulting XML result so you can see what URL was actually fetched
  • Fix bug where a result would always be stale
  • Allow timeout to be user configurable in the Data Source Editor
  • Various PHP E_NOTICE fixes

Requires Symphony 2.3

  • Initial release