mirror of
https://github.com/moodle/moodle.git
synced 2025-04-13 12:32:08 +02:00
MDL-78080 course: Duplicate section: No duplicate option for section 0
This commit is contained in:
parent
f00a6caaaf
commit
7cde0e9984
@ -193,19 +193,21 @@ class controlmenu implements named_templatable, renderable {
|
||||
'attr' => ['class' => 'icon edit'],
|
||||
];
|
||||
|
||||
$duplicatesectionurl = clone($baseurl);
|
||||
$duplicatesectionurl->param('section', $section->section);
|
||||
$duplicatesectionurl->param('duplicatesection', $section->section);
|
||||
if (!is_null($sectionreturn)) {
|
||||
$duplicatesectionurl->param('sr', $sectionreturn);
|
||||
if ($section->section) {
|
||||
$duplicatesectionurl = clone($baseurl);
|
||||
$duplicatesectionurl->param('section', $section->section);
|
||||
$duplicatesectionurl->param('duplicatesection', $section->section);
|
||||
if (!is_null($sectionreturn)) {
|
||||
$duplicatesectionurl->param('sr', $sectionreturn);
|
||||
}
|
||||
$controls['duplicate'] = [
|
||||
'url' => $duplicatesectionurl,
|
||||
'icon' => 't/copy',
|
||||
'name' => get_string('duplicate'),
|
||||
'pixattr' => ['class' => ''],
|
||||
'attr' => ['class' => 'icon duplicate'],
|
||||
];
|
||||
}
|
||||
$controls['duplicate'] = [
|
||||
'url' => $duplicatesectionurl,
|
||||
'icon' => 't/copy',
|
||||
'name' => get_string('duplicate'),
|
||||
'pixattr' => ['class' => ''],
|
||||
'attr' => ['class' => 'icon duplicate'],
|
||||
];
|
||||
}
|
||||
|
||||
if ($section->section) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user