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>