initData() public method

Initialize form data.
public initData ( )
示例#1
0
 /**
  * Show the publication metadata form.
  * @param $request Request
  * @param $args array
  * @return JSONMessage JSON object
  */
 function publicationMetadata($args, $request)
 {
     import('controllers.tab.issueEntry.form.IssueEntryPublicationMetadataForm');
     $submission = $this->getSubmission();
     $stageId = $this->getStageId();
     $user = $request->getUser();
     $issueEntryPublicationMetadataForm = new IssueEntryPublicationMetadataForm($submission->getId(), $user->getId(), $stageId, array('displayedInContainer' => true));
     $issueEntryPublicationMetadataForm->initData();
     return new JSONMessage(true, $issueEntryPublicationMetadataForm->fetch($request));
 }