public function get_id_view() { $dbc = $this->connection; $settings = $this->config->get('PLUGIN_SETTINGS'); $dbc->selectDB($settings['ScheduledEmailDB']); $template = new ScheduledEmailTemplatesModel($dbc); $template->scheduledEmailTemplateID($this->id); if (!$template->load()) { return '<div class="alert alert-danger">Template not found</div>'; } $ret = '<div class="panel panel-default"> <div class="panel-heading">Edit Template</div> <div class="panel-body"> <form method="post"> <input type="hidden" name="id" value="' . $this->id . '" />'; $ret .= '<div class="form-group"> <label>Template Name</label> <input type="text" class="form-control" name="name" value="' . $template->name() . '" /> </div>'; $ret .= '<div class="form-group"> <label>Message Subject</label> <input type="text" class="form-control" name="subject" value="' . $template->subject() . '" /> </div>'; $ret .= '<div class="form-group"> <label>Text Content <input type="checkbox" name="hasText" value="1" ' . ($template->hasText() ? 'checked' : '') . ' /> </label> <textarea class="form-control" rows="20" name="textCopy">' . $template->textCopy() . '</textarea> </div>'; $ret .= '<div class="form-group"> <label>HTML Content <input type="checkbox" name="hasHTML" value="1" ' . ($template->hasHTML() ? 'checked' : '') . ' /> </label> <textarea class="form-control" rows="20" name="htmlCopy">' . $template->htmlCopy() . '</textarea> </div>'; $ret .= '<div class="form-group"> <button type="submit" class="btn btn-default">Save Template</button> | <a href="' . $_SERVER['PHP_SELF'] . '" class="btn btn-default">Back to Template List</a> </div> </form> </div> </div>'; $ret .= '<div class="panel panel-default"> <div class="panel-heading">Test Template</div> <div class="panel-body"> <form method="post"> <input type="hidden" name="id" value="' . $this->id . '" />'; $ret .= '<div class="form-group"> <label>E-mail</label> <input type="email" class="form-control" name="email" /> </div> <div class="form-group"> <button type="submit" class="btn btn-default">Send Test Email</button> | <a href="' . $_SERVER['PHP_SELF'] . '" class="btn btn-default">Back to Template List</a> </div> </form> </div> </div>'; return $ret; }