/** * @see GridFeature::getRequestArgs() * @param $args array */ function getRequestArgs($args) { $grid = $args['grid']; $requestArgs =& $args['requestArgs']; // Add paging info so grid actions will not loose paging context. // Only works if grid link actions use the getRequestArgs // returned content. $request = Application::getRequest(); $rangeInfo = $grid->getGridRangeInfo($request, $grid->getId()); $requestArgs[GridHandler::getPageParamName($grid->getId())] = $rangeInfo->getPage(); $requestArgs[$this->_getItemsPerPageParamName($grid->getId())] = $rangeInfo->getCount(); }