Index: branches/5.2.x/core/units/categories/categories_event_handler.php
===================================================================
diff -u -N -r15761 -r15861
--- branches/5.2.x/core/units/categories/categories_event_handler.php (.../categories_event_handler.php) (revision 15761)
+++ branches/5.2.x/core/units/categories/categories_event_handler.php (.../categories_event_handler.php) (revision 15861)
@@ -1,6 +1,6 @@
Application->ConfigValue('CategoryPermissionRebuildMode');
-
- if ( $rebild_mode == CategoryPermissionRebuild::SILENT ) {
- $updater = $this->Application->makeClass('kPermCacheUpdater');
- /* @var $updater kPermCacheUpdater */
-
- $updater->OneStepRun();
- }
- elseif ( $rebild_mode == CategoryPermissionRebuild::AUTOMATIC ) {
- // rebuild with progress bar
- $event->redirect = 'categories/cache_updater';
- }
-
- $this->_resetMenuCache();
+ $this->Application->StoreVar('PermCache_UpdateRequired', 1);
$this->Application->StoreVar('RefreshStructureTree', 1);
}
Index: branches/5.2.x/core/admin_templates/catalog_tab.tpl
===================================================================
diff -u -N -r15445 -r15861
--- branches/5.2.x/core/admin_templates/catalog_tab.tpl (.../catalog_tab.tpl) (revision 15445)
+++ branches/5.2.x/core/admin_templates/catalog_tab.tpl (.../catalog_tab.tpl) (revision 15861)
@@ -78,6 +78,11 @@
alert('');
+
+
+ Application.SetVar('continue', 1);
+ openSelector('c', '');
+
#separator#