} } break; case 'minimize': if ($name) { $lm->mimizeWidget($owner_id, $owner_type, $layout_id, $name, $instance_id); } break; case 'maximize': if ($name) { $lm->maximizeWidget($owner_id, $owner_type, $layout_id, $name, $instance_id); } break; case 'preferences': if ($name) { $lm->displayWidgetPreferences($owner_id, $owner_type, $layout_id, $name, $instance_id); } break; case 'layout': $lm->updateLayout($owner_id, $owner_type, $request->get('layout_id'), $request->get('new_layout')); break; default: $lm->reorderLayout($owner_id, $owner_type, $layout_id, $request); break; } } } } if (!$request->isAjax()) { $GLOBALS['Response']->redirect($redirect); }