Changeset 9953
- Timestamp:
- 11/17/08 08:57:07 (2 months ago)
- Files:
-
- branches/0.8/jaws/html/gadgets/Menu/AdminModel.php (modified) (6 diffs)
- branches/0.8/jaws/html/gadgets/Menu/LayoutHTML.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/0.8/jaws/html/gadgets/Menu/AdminModel.php
r9934 r9953 223 223 $mid = $GLOBALS['db']->lastInsertID('menus', 'id'); 224 224 $this->MoveMenu($mid, $gid, $gid, $pid, $pid, $rank, null); 225 226 //remove cached file227 $GLOBALS['app']->Cache->delete('Menu', 'Display', $gid);228 $GLOBALS['app']->Cache->delete('Menu', 'DefaultAction');229 230 225 $GLOBALS['app']->Session->PushLastResponse($mid.'%%' . _t('MENU_NOTICE_MENU_CREATED'), RESPONSE_NOTICE); 226 231 227 return true; 232 228 } … … 276 272 return false; 277 273 } 278 279 //remove cached file280 $GLOBALS['app']->Cache->delete('Menu', 'Display', $gid);281 $GLOBALS['app']->Cache->delete('Menu', 'DefaultAction');282 283 274 $GLOBALS['app']->Session->PushLastResponse(_t('MENU_NOTICE_GROUP_UPDATED'), RESPONSE_NOTICE); 275 284 276 return true; 285 277 } … … 327 319 } 328 320 $this->MoveMenu($mid, $gid, $oldMenu['gid'], $pid, $oldMenu['pid'], $rank, $oldMenu['rank']); 329 330 //remove cached file331 $GLOBALS['app']->Cache->delete('Menu', 'Display', $gid);332 $GLOBALS['app']->Cache->delete('Menu', 'DefaultAction');333 334 321 $GLOBALS['app']->Session->PushLastResponse(_t('MENU_NOTICE_MENU_UPDATED'), RESPONSE_NOTICE); 335 322 return true; … … 366 353 } 367 354 368 //remove cached file369 $GLOBALS['app']->Cache->delete('Menu', 'Display', $gid);370 $GLOBALS['app']->Cache->delete('Menu', 'DefaultAction');371 372 355 $sql = 'DELETE FROM [[menus_groups]] WHERE [id] = {gid}'; 373 356 $res = $GLOBALS['db']->query($sql, array('gid' => $gid)); … … 377 360 } 378 361 379 //remove cached file380 $GLOBALS['app']->Cache->delete('Menu', 'Display', $gid);381 $GLOBALS['app']->Cache->delete('Menu', 'DefaultAction');382 383 362 $GLOBALS['app']->Session->PushLastResponse(_t('MENU_NOTICE_GROUP_DELETED', $gid), RESPONSE_NOTICE); 363 384 364 return true; 385 365 } … … 421 401 } 422 402 } 423 424 //remove cached file425 $GLOBALS['app']->Cache->delete('Menu', 'Display', $menu['gid']);426 $GLOBALS['app']->Cache->delete('Menu', 'DefaultAction');427 403 428 404 return true; branches/0.8/jaws/html/gadgets/Menu/LayoutHTML.php
r9912 r9953 44 44 function Display($gid = 0) 45 45 { 46 //cache output of this action47 $GLOBALS['app']->Layout->SetCurrentActionCacheable();48 49 46 $model = $GLOBALS['app']->LoadGadget('Menu', 'Model'); 50 47 $group = $model->GetGroups($gid);
