123456789101112131415161718192021222324252627282930313233 |
- <?php
- function admin_devel_form_admin_menu_theme_settings_alter(&$form, &$form_state) {
- $form['actions']['wipe_rebuild'] = array(
- '#type' => 'submit',
- '#value' => t('Rebuild system links'),
- '#submit' => array('admin_devel_form_admin_menu_theme_settings_alter_rebuild_submit'),
-
- '#access' => FALSE,
- );
- }
- function admin_devel_form_admin_menu_theme_settings_alter_rebuild_submit($form, &$form_state) {
-
- db_delete('menu_links')
- ->condition('module', 'system')
- ->execute();
-
- menu_rebuild();
- drupal_set_message(t('System links derived from menu router paths have been rebuilt.'));
- }
|