Translations:Plugins - advanced/110/ro
From LimeSurvey Manual
// În interiorul init() Yii::app()->formExtensionService->add(
'globalsettings.general', new TextInput([ 'name' => 'myinput', 'label' => 'Etichetă', 'disabled' => adevărat, 'tooltip' => 'Moo moo moo', 'help' => 'Un text de ajutor', „salvare” => funcție($cerere, $conexiune) { $valoare = $cerere->getPost('inputul meu'); dacă ($valoare === 'o valoare nevalidă') { throw new SaveFailedException("Nu s-a putut salva intrarea personalizată 'myinput'"); } altfel { SettingGlobal::setSetting('myinput', $value); } } , 'încărcare' => funcție () { return getGlobalSetting('myinput'); } ])
); </syntaxhighlight>