Translations:Plugins - advanced/110/da
From LimeSurvey Manual
// Inside init() Yii::app()->formExtensionService->add(
'globalsettings.general',
new TextInput([
'name' => 'myinput',
'label' => 'Etiket',
'disabled' => sand,
'tooltip' => 'Moo moo moo',
'help' => 'Noget hjælpetekst',
'save' => funktion($request, $connection) {
$value = $request->getPost('myinput');
if ($value === 'en eller anden ugyldig værdi') {
throw new SaveFailedException("Kunne ikke gemme brugerdefineret input 'myinput'");
} ellers {
SettingGlobal::setSetting('myinput', $value);
}
} ,
'load' => funktion () {
return getGlobalSetting('myinput');
}
])
); </syntaxhighlight>