Is there something like a views fetcher available? This fetcher should take a views output as the input for the fetcher in the feeds module.

Comments

David Goode’s picture

Category: support » feature

Interesting idea. What is the use case for those who might be interested in developing it? It shouldn't be that hard actually, just create a new plugin and expose the views columns to the mappers. Could either make a pair of fetcher and parser, or perhaps just make the fetcher turn it into a CSV file or something.

David Goode’s picture

Note; alternative is to use Views RSS or similar to turn a view into an RSS feed, then fetch and parse that with feeds; this is the current methodology, and at least in the Drupal 6 version of the respective modules it supported most types of fields and use cases.

blue56’s picture

I combination with the Data module, "Materialized Views" could be a reality. See http://groups.drupal.org/node/17644

"Materialized Views" is great for searching data. The flow would be something like:

Fields -> Views -> Feeds -> Data table -> Views

Could also be used when exporting data out of Drupal. It is easier to export data using eg. Navicat when it is stored as normal tables, not one table for each field:

Fields -> Views -> Feeds -> Data table

Or it could be used for transforming data. Like:

Fields -> Views -> Feeds -> Fields

mitchell’s picture

Views Atom + Feeds Atom might work.

edited out epilogue

dooug’s picture

Status: Active » Closed (won't fix)

We successfully used Feeds Querypath Parser to parse data from a View.

A Views Parser might be unnecessary because other Parsers could be used to scrape from the View. However, such a Views Parser could simplify the mapping based on the standard Views output.

I just noticed that this exists but is in development for Feeds 6.x only: Views Parser You should make requests for this on that module, it is beyond the scope of the Feeds module.