function feed_import_import_feed_form_submit in Feed Import 7
Same name and namespace in other branches
- 7.3 feed_import.module \feed_import_import_feed_form_submit()
- 7.2 feed_import.module \feed_import_import_feed_form_submit()
Feed import form submit
File
- ./
feed_import.module, line 594 - User interface, cron functions for feed_import module
Code
function feed_import_import_feed_form_submit($form, &$form_state) {
// Silence unserialize warning
$feeds = @unserialize($form_state['values']['code']);
// There is only one feed
if (isset($feeds['xpath']['#root'])) {
$feeds['enabled'] = 0;
FeedImport::saveFeed($feeds);
drupal_set_message(t('Feed @name was imported and disabled', array(
'@name' => $feeds['name'],
)));
}
else {
$names = array();
foreach ($feeds as &$feed) {
$feed['enabled'] = 0;
FeedImport::saveFeed($feed);
$names[] = $feed['name'];
$feed = NULL;
}
$names = implode(', ', $names);
drupal_set_message(t('Feeds @names were imported and disabled', array(
'@names' => $names,
)));
}
drupal_goto(FEED_IMPORT_PATH);
}