Skip to content
Snippets Groups Projects
Commit 0a36b77d authored by Rasmus Fuhse's avatar Rasmus Fuhse
Browse files

Resolve "Neue Studiengruppe-Step: Konfiguration (STUDYGROUP_ON_STGTEIL_ENABLE)...

Resolve "Neue Studiengruppe-Step: Konfiguration (STUDYGROUP_ON_STGTEIL_ENABLE) wird nicht berücksichtigt, Icon und Position falsch"

Closes #5252

Merge request !3937
parent 35928618
No related branches found
No related tags found
2 merge requests!4241Draft: Resolve "Im fromSORM fehlt Eingabename des `templates/forms/wysiwyg_input.php`",!3937Resolve "Neue Studiengruppe-Step: Konfiguration (STUDYGROUP_ON_STGTEIL_ENABLE) wird nicht berücksichtigt, Icon und Position falsch"
Pipeline #31370 passed
...@@ -376,6 +376,16 @@ class Search_StudiengaengeController extends MVVController ...@@ -376,6 +376,16 @@ class Search_StudiengaengeController extends MVVController
} }
Sidebar::get()->addWidget($widget, 'mhb_export'); Sidebar::get()->addWidget($widget, 'mhb_export');
if (Config::get()->STUDYGROUP_ON_STGTEIL_ENABLE) {
$widget = new ActionsWidget();
$widget->addLink(
_('Neue Studiengruppe erstellen'),
URLHelper::getURL('dispatch.php/course/wizard', ['studygroup' => 1, 'stgteil_id' => $this->stg_teil->id] ),
Icon::create('add')
);
Sidebar::Get()->addWidget($widget);
}
} }
if ($this->breadcrumb) { if ($this->breadcrumb) {
$this->breadcrumb->append($this->studiengang, 'studiengang'); $this->breadcrumb->append($this->studiengang, 'studiengang');
......
...@@ -128,6 +128,7 @@ ...@@ -128,6 +128,7 @@
<? endforeach ?> <? endforeach ?>
</table> </table>
<? if (Config::get()->STUDYGROUP_ON_STGTEIL_ENABLE) : ?>
<h2><?= _('Studentische Arbeitsgruppen') ?></h2> <h2><?= _('Studentische Arbeitsgruppen') ?></h2>
<section class="studip-tiles"> <section class="studip-tiles">
...@@ -175,11 +176,6 @@ ...@@ -175,11 +176,6 @@
</div> </div>
<? endforeach ?> <? endforeach ?>
<a href="<?= URLHelper::getLink('dispatch.php/course/wizard', ['studygroup' => 1, 'stgteil_id' => $stg_teil->id] )?>">
<div>
<?= Icon::create('add')->asImg(50) ?>
<strong><?= _('Neue Studiengruppe erstellen') ?></strong>
</div>
</a>
</section> </section>
<? endif ?> <? endif ?>
<? endif ?>
...@@ -436,7 +436,7 @@ class BasicDataWizardStep implements CourseWizardStep ...@@ -436,7 +436,7 @@ class BasicDataWizardStep implements CourseWizardStep
$course->admission_prelim = $semclass['admission_prelim_default']; $course->admission_prelim = $semclass['admission_prelim_default'];
$course->lesezugriff = $semclass['default_read_level'] ?: 1; $course->lesezugriff = $semclass['default_read_level'] ?: 1;
$course->schreibzugriff = $semclass['default_write_level'] ?: 1; $course->schreibzugriff = $semclass['default_write_level'] ?: 1;
$course->admission_turnout = $values['maxmembers'] ?: null; $course->admission_turnout = $values['maxmembers'] ?? null;
// Studygroups: access and description. // Studygroups: access and description.
if (in_array($values['coursetype'], studygroup_sem_types())) { if (in_array($values['coursetype'], studygroup_sem_types())) {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment