mirror of
https://github.com/moodle/moodle.git
synced 2025-04-15 05:25:08 +02:00
MDL-64211 badges: Display links to related badges
This commit is contained in:
parent
0225ad42ea
commit
263a58338f
@ -417,15 +417,18 @@ class core_badges_renderer extends plugin_renderer_base {
|
||||
if (!empty($endorsement)) {
|
||||
$output .= self::print_badge_endorsement($badge);
|
||||
}
|
||||
$relatedbadges = $badge->get_related_badges();
|
||||
if (!empty($relatedbadges)) {
|
||||
|
||||
$relatedbadges = $badge->get_related_badges(true);
|
||||
$items = array();
|
||||
foreach ($relatedbadges as $related) {
|
||||
$relatedurl = new moodle_url('/badges/overview.php', array('id' => $related->id));
|
||||
$items[] = html_writer::link($relatedurl->out(), $related->name, array('target' => '_blank'));
|
||||
}
|
||||
if (!empty($items)) {
|
||||
$output .= $this->heading(get_string('relatedbages', 'badges'), 3);
|
||||
$items = array();
|
||||
foreach ($relatedbadges as $related) {
|
||||
$items[] = $related->name;
|
||||
}
|
||||
$output .= html_writer::alist($items, array(), 'ul');
|
||||
}
|
||||
|
||||
$competencies = $badge->get_alignment();
|
||||
if (!empty($competencies)) {
|
||||
$output .= $this->heading(get_string('alignment', 'badges'), 3);
|
||||
|
Loading…
x
Reference in New Issue
Block a user