1 installer.browser.inc | installer_browser_add_remove_queue_dialog_link_ajax($form, &$form_state) |
AJAX submit handler for installer_browser_add_remove_queue_dialog_link().
File
- core/
modules/ installer/ installer.browser.inc, line 551 - Various functions that are required by the Installer browse pages.
Code
function installer_browser_add_remove_queue_dialog_link_ajax($form, &$form_state) {
$commands = array();
// Refresh the install queue.
$commands[] = ajax_command_replace('.installer-browser-install-queue', installer_browser_get_install_list());
// Refresh the add to queue link.
$commands[] = ajax_command_replace('#add-to-queue-link-' . $form_state['project_name'], installer_browser_add_remove_queue_link($form_state['project_name']));
// Refresh the add/remove link in the dialog.
$form_html = backdrop_render($form);
$commands[] = ajax_command_replace('.installer-browser-add-remove-queue-dialog-link', $form_html);
return array('#type' => 'ajax', '#commands' => $commands);
}