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); }