Actions

Translations

Translations:Plugins - advanced/110/es

From LimeSurvey Manual

// Dentro de init() Yii::app()->formExtensionService->add(

'globalsettings.general',
new TextInput([
'name' => 'myinput', 
'label' => 'Etiqueta',
'disabled' => true,
'tooltip' => 'Moo moo moo',
'help' => 'Algún texto de ayuda', 
'save' => function($solicitud, $conexión) {
$valor = $solicitud->getPost('myinput');
if ($value === 'algún valor no válido') {
throw new SaveFailedException("No se pudo guardar la entrada personalizada 'myinput'");
} else {
ConfiguraciónGlobal::setSetting('myinput', $value);
}
} ,
'load' => function () {
return getGlobalSetting('myinput');
}
])

); </syntaxhighlight>