aboutsummaryrefslogtreecommitdiff
path: root/lib/models/ModulDeskriptor.php
diff options
context:
space:
mode:
Diffstat (limited to 'lib/models/ModulDeskriptor.php')
-rw-r--r--lib/models/ModulDeskriptor.php5
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/models/ModulDeskriptor.php b/lib/models/ModulDeskriptor.php
index d9da0bb..fe41200 100644
--- a/lib/models/ModulDeskriptor.php
+++ b/lib/models/ModulDeskriptor.php
@@ -44,6 +44,8 @@
class ModulDeskriptor extends ModuleManagementModel
{
+ use MvvReplaceDataFieldsTrait;
+
protected static function configure($config = [])
{
$config['db_table'] = 'mvv_modul_deskriptor';
@@ -69,6 +71,9 @@ class ModulDeskriptor extends ModuleManagementModel
}
];
+ $config['additional_fields']['abschnitt_assignments']['get'] =
+ fn(ModulDeskriptor $m): SimpleORMapCollection => $m->modul->abschnitte_modul;
+
$config['i18n_fields']['verantwortlich'] = true;
$config['i18n_fields']['bezeichnung'] = true;
$config['i18n_fields']['voraussetzung'] = true;