getModal($request, $submissionFile, $stageId); // Configure the file link action. parent::__construct( 'moreInformation', $ajaxModal, __('grid.action.moreInformation'), 'more_info' ); } /** * returns the modal for this link action. * * @param PKPRequest $request * @param SubmissionFile $submissionFile * @param int $stageId * * @return AjaxModal */ public function getModal($request, $submissionFile, $stageId) { $router = $request->getRouter(); $title = (isset($submissionFile)) ? implode(': ', [__('informationCenter.informationCenter'), htmlspecialchars($submissionFile->getLocalizedData('name'))]) : __('informationCenter.informationCenter'); $ajaxModal = new AjaxModal( $router->url( $request, null, 'informationCenter.FileInformationCenterHandler', 'viewInformationCenter', null, $this->getActionArgs($submissionFile, $stageId) ), $title, 'modal_information' ); return $ajaxModal; } }