function bundle_clone_admin_display_submit in bundle clone 7
File
- ./
bundle_clone.display.inc, line 32
Code
function bundle_clone_admin_display_submit(&$form, &$form_state) {
$config = (object) $form_state['values']['config'];
foreach ($config->targets as $target) {
$config->target = $target;
$source = $config->source;
$bundles = $config->bundles;
$view_mode = $form_state['values']['view_mode'];
$holders = array(
'!source' => l($bundles[$source]['label'], $bundles[$source]['admin']['real path']),
'!target' => l($bundles[$target]['label'], $bundles[$target]['admin']['real path']),
'@view_mode' => $form['view_mode']['#options'][$view_mode],
);
drupal_set_message(t('Updating display @view_mode !source into !target', $holders));
bundle_clone_update_display($config, $view_mode);
}
}