Actions

Translations

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>