fetch() public method

Fetch the HTML contents of the form.
public fetch ( $request )
$request PKPRequest return string
 /**
  * Fetch the HTML contents of the form.
  * @param $request PKPRequest
  * return string
  */
 function fetch($request)
 {
     $submission = $this->getSubmission();
     $templateMgr = TemplateManager::getManager($request);
     // Get section for this journal
     $sectionDao = DAORegistry::getDAO('SectionDAO');
     $seriesOptions = array('0' => __('submission.submit.selectSection')) + $sectionDao->getSectionTitles($submission->getContextId());
     $templateMgr->assign('sectionOptions', $seriesOptions);
     $templateMgr->assign('sectionId', $submission->getSectionId());
     return parent::fetch($request);
 }
 /**
  * Fetch the HTML contents of the form.
  * @param $request PKPRequest
  * return string
  */
 function fetch($request)
 {
     $submission = $this->getSubmission();
     $templateMgr = TemplateManager::getManager($request);
     // Get series for this press
     $seriesDao = DAORegistry::getDAO('SeriesDAO');
     $seriesOptions = array('0' => __('submission.submit.selectSeries')) + $seriesDao->getTitlesByPressId($submission->getContextId());
     $templateMgr->assign('seriesOptions', $seriesOptions);
     $templateMgr->assign('seriesId', $submission->getSeriesId());
     $templateMgr->assign('seriesPosition', $submission->getSeriesPosition());
     // If categories are configured for the press, present the LB.
     $categoryDao = DAORegistry::getDAO('CategoryDAO');
     $templateMgr->assign('categoriesExist', $categoryDao->getCountByPressId($submission->getContextId()) > 0);
     // also include the categories (for read only form views)
     $submissionDao = Application::getSubmissionDAO();
     $assignedCategories = $submissionDao->getCategories($submission->getId(), $submission->getContextId());
     $templateMgr->assign('assignedCategories', $assignedCategories->toArray());
     return parent::fetch($request);
 }
 /**
  * Fetch the HTML contents of the form.
  * @param $request PKPRequest
  * return string
  */
 function fetch($request)
 {
     $submission = $this->getSubmission();
     $templateMgr = TemplateManager::getManager($request);
     AppLocale::requireComponents(LOCALE_COMPONENT_APP_EDITOR);
     // Get section for this journal
     $sectionDao = DAORegistry::getDAO('SectionDAO');
     $seriesOptions = array('0' => __('submission.submit.selectSection')) + $sectionDao->getSectionTitles($submission->getContextId());
     $templateMgr->assign('sectionOptions', $seriesOptions);
     $templateMgr->assign('sectionId', $submission->getSectionId());
     // Cover image delete link action
     $coverImage = $submission->getCoverImage();
     if ($coverImage) {
         import('lib.pkp.classes.linkAction.LinkAction');
         import('lib.pkp.classes.linkAction.request.RemoteActionConfirmationModal');
         $router = $request->getRouter();
         $deleteCoverImageLinkAction = new LinkAction('deleteCoverImage', new RemoteActionConfirmationModal($request->getSession(), __('common.confirmDelete'), null, $router->url($request, null, null, 'deleteCoverImage', null, array('coverImage' => $coverImage, 'submissionId' => $submission->getId(), 'stageId' => WORKFLOW_STAGE_ID_PRODUCTION)), 'modal_delete'), __('common.delete'), null);
         $templateMgr->assign('deleteCoverImageLinkAction', $deleteCoverImageLinkAction);
     }
     return parent::fetch($request);
 }