Skip to content
Snippets Groups Projects
Commit d39f4795 authored by Thomas Hackl's avatar Thomas Hackl
Browse files

Resolve "Textstringprobleme in Courseware-Zertifikatsversand"

Closes #2206

Merge request studip/studip!1440
parent 69276f81
No related branches found
No related tags found
No related merge requests found
...@@ -223,6 +223,8 @@ class CoursewareCronjob extends CronJob ...@@ -223,6 +223,8 @@ class CoursewareCronjob extends CronJob
$user = User::find($user_id); $user = User::find($user_id);
$course = Course::find($unit->range_id); $course = Course::find($unit->range_id);
setTempLanguage('', $user->preferred_language);
$template = $GLOBALS['template_factory']->open('courseware/mails/certificate'); $template = $GLOBALS['template_factory']->open('courseware/mails/certificate');
$html = $template->render( $html = $template->render(
compact('user', 'course') compact('user', 'course')
...@@ -254,6 +256,8 @@ class CoursewareCronjob extends CronJob ...@@ -254,6 +256,8 @@ class CoursewareCronjob extends CronJob
@unlink($filename); @unlink($filename);
restoreLanguage();
// Add database entry for the certificate. // Add database entry for the certificate.
if ($sent) { if ($sent) {
$cert = new Courseware\Certificate(); $cert = new Courseware\Certificate();
......
...@@ -14,7 +14,7 @@ switch($user->geschlecht) { ...@@ -14,7 +14,7 @@ switch($user->geschlecht) {
} }
echo $p; echo $p;
printf( printf(
_("Hiermit wird bescheinigt, dass %s am %s erfolgreich am Seminar %s teilgenommen hat."), _("Hiermit wird bescheinigt, dass %1$s am %2$s erfolgreich am Seminar %3$s teilgenommen hat."),
$span_bold . $anrede . ' ' . $user->getFullname() . $span_close, $span_bold . $anrede . ' ' . $user->getFullname() . $span_close,
$span_bold . date('d.m.Y', time()) . $span_close, $span_bold . date('d.m.Y', time()) . $span_close,
$span_bold . $course->name . $span_close $span_bold . $course->name . $span_close
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment