/** * Adds the field for mail text 1 */ private function AddMailText2Field() { $name = 'MailText2'; $renderer = new CKEditorRenderer(PathUtil::BackendRTEPath(), PathUtil::BackendRteUrl(), PathUtil::UploadPath(), PathUtil::UploadUrl(), self::Guard()); $field = new Custom($renderer); $field->SetName($name); $field->SetValue($this->register->GetMailText2()); $this->AddField($field); }
private function GetConfirmMessage() { $replacements = array(); $replacements['Text1'] = $this->register->GetMailText1(); $replacements['Text2'] = $this->register->GetMailText2(); $replacements['Title'] = Html($this->register->GetMailSubject()); $replacements['Styles'] = Html($this->register->GetMailStyles()); $confirmUrl = $this->register->GetConfirmUrl(); if ($confirmUrl) { $replacements['ConfirmUrl'] = Html(Confirmer::CalcUrl($this->member, $confirmUrl)); } $template = Path::Combine(PathUtil::BundleFolder($this->MyBundle()), 'MailTemplates/Confirm.phtml'); $parser = new TemplateParser($replacements); return $parser->Parse($template); }