Fix custom fields not displaying properly #359
This commit is contained in:
parent
267484e214
commit
84bdb0d654
1 changed files with 2 additions and 2 deletions
|
@ -121,7 +121,7 @@ class element extends \mod_customcert\element {
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Helper function that returns the text.
|
* Helper function that returns the field value in a human-readable format.
|
||||||
*
|
*
|
||||||
* @param \stdClass $user the user we are rendering this for
|
* @param \stdClass $user the user we are rendering this for
|
||||||
* @param bool $preview Is this a preview?
|
* @param bool $preview Is this a preview?
|
||||||
|
@ -141,7 +141,7 @@ class element extends \mod_customcert\element {
|
||||||
$handler = \core_course\customfield\course_handler::create();
|
$handler = \core_course\customfield\course_handler::create();
|
||||||
$data = $handler->get_instance_data($course->id, true);
|
$data = $handler->get_instance_data($course->id, true);
|
||||||
if (!empty($data[$field])) {
|
if (!empty($data[$field])) {
|
||||||
$value = $data[$field]->get('value');
|
$value = $data[$field]->export_value();
|
||||||
}
|
}
|
||||||
|
|
||||||
} else if (!empty($course->$field)) { // Field in the course table.
|
} else if (!empty($course->$field)) { // Field in the course table.
|
||||||
|
|
Loading…
Reference in a new issue