Index: branches/5.0.x/themes/default/designs/form.tpl =================================================================== diff -u -r12862 -r12876 --- branches/5.0.x/themes/default/designs/form.tpl (.../form.tpl) (revision 12862) +++ branches/5.0.x/themes/default/designs/form.tpl (.../form.tpl) (revision 12876) @@ -32,6 +32,8 @@
"> + +

@@ -60,9 +62,11 @@
Index: branches/5.0.x/core/units/form_submissions/form_submissions_eh.php =================================================================== diff -u -r12734 -r12876 --- branches/5.0.x/core/units/form_submissions/form_submissions_eh.php (.../form_submissions_eh.php) (revision 12734) +++ branches/5.0.x/core/units/form_submissions/form_submissions_eh.php (.../form_submissions_eh.php) (revision 12876) @@ -1,6 +1,6 @@ status == erSUCCESS) { - $this->Application->EmailEventAdmin('FORM.SUBMITTED'); - //$this->Application->EmailEventUser('FORM.SUBMITTED', null, 'to_email' = ) - - $event->redirect_params['opener'] = 's'; - $event->redirect_params['m_cat_id'] = 0; - $event->redirect = $this->Application->GetVar('success_template'); + if ($event->status != erSUCCESS) { + return ; } + + $this->Application->EmailEventAdmin('FORM.SUBMITTED'); +// $this->Application->EmailEventUser('FORM.SUBMITTED', null, 'to_email' => ''); + + $event->SetRedirectParam('opener', 's'); + $event->SetRedirectParam('m_cat_id', 0); + + $theme =& $this->Application->recallObject('theme.current'); + /* @var $theme kDBItem */ + + $template = $this->Application->GetVar('success_template'); + $alias_template = $theme->GetField('TemplateAliases', $template); + + $event->redirect = $alias_template ? $alias_template : $template; } } \ No newline at end of file Index: branches/5.0.x/themes/advanced/_install/theme.xml =================================================================== diff -u -r12808 -r12876 --- branches/5.0.x/themes/advanced/_install/theme.xml (.../theme.xml) (revision 12808) +++ branches/5.0.x/themes/advanced/_install/theme.xml (.../theme.xml) (revision 12876) @@ -1,3 +1,5 @@ platform/designs/general + platform/designs/form + platform/thankyou \ No newline at end of file Index: branches/5.0.x/themes/simple/_install/theme.xml =================================================================== diff -u -r12847 -r12876 --- branches/5.0.x/themes/simple/_install/theme.xml (.../theme.xml) (revision 12847) +++ branches/5.0.x/themes/simple/_install/theme.xml (.../theme.xml) (revision 12876) @@ -1,3 +1,5 @@ designs/general + designs/form + thankyou \ No newline at end of file Index: branches/5.0.x/themes/default/_install/theme.xml =================================================================== diff -u -r12862 -r12876 --- branches/5.0.x/themes/default/_install/theme.xml (.../theme.xml) (revision 12862) +++ branches/5.0.x/themes/default/_install/theme.xml (.../theme.xml) (revision 12876) @@ -1,3 +1,5 @@ designs/general + designs/form + thankyou \ No newline at end of file