Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function mymodule_importdata() {
- $csvs = array(
- 'http://www.example.com/1.csv',
- 'http://www.example.com/2.csv',
- 'http://www.example.com/3.csv',
- ....
- 'http://www.example.com/n.csv',
- );
- foreach ($csvs as $csv) {
- $feeds_source = feeds_source('my_feed_importer');
- $feeds_config = $feeds_source->getConfigFor($feeds_source->importer->fetcher);
- $feeds_config['source'] = $csv; //url of file | url of site
- $config = array(
- 'process_in_background' => TRUE,
- );
- $feeds_source->setConfigFor($feeds_source->importer->fetcher, $feeds_config);
- $feeds_source->importer->addConfig($config);
- $feeds_source->save();
- $feeds_source->startImport();
- while (FEEDS_BATCH_COMPLETE != $feeds_source->import());
- }
- return t('Import successfull');
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement