public function displaySubmission($id)
{
// Get the submission
$submission = $this->getSubmissionById($id);
if (!$submission) {
craft()->amForms->handleError(Craft::t('No submission exists with the ID “{id}”.', array('id' => $id)));
return false;
}
// Get the form
$form = $submission->getForm();
if (!$form) {
craft()->amForms->handleError(Craft::t('No form exists with the ID “{id}”.', array('id' => $submission->formId)));
return false;
}
// Set active submission
craft()->amForms_submissions->setActiveSubmission($submission);
// Display the edit form!
return craft()->amForms_forms->displayForm($form);
}