public function actionViewEntry(array $variables = array())
{
$entry = craft()->formBuilder2_entry->getSubmissionById($variables['entryId']);
if (empty($entry)) {
throw new HttpException(404);
}
$files = '';
if ($entry->files) {
$files = [];
foreach ($entry->files as $key => $value) {
$files[] = craft()->assets->getFileById($value);
}
}
$settings = craft()->plugins->getPlugin('FormBuilder2')->getSettings();
$variables['settings'] = $settings;
$variables['entry'] = $entry;
$variables['title'] = 'FormBuilder2';
$variables['form'] = craft()->formBuilder2_form->getFormById($entry->formId);
$variables['files'] = $files;
$variables['submission'] = $entry->submission;
$variables['navigation'] = $this->navigation();
$this->renderTemplate('formbuilder2/entries/_view', $variables);
}