Translations:Plugins - advanced/110/vi
From LimeSurvey Manual
// Bên trong init() Yii::app()->formExtensionService->add(
'globalsettings.general', new TextInput([ 'name' => 'myinput', 'label' => 'Label', 'disabled' => true, 'tooltip' => 'Moo moo moo', 'help' => 'Một số văn bản trợ giúp', 'save' => function($request, $connection) { $value = $request->getPost('myinput'); if ($value === 'một số giá trị không hợp lệ') { Throw new SaveFailedException("Không thể lưu thông tin nhập tùy chỉnh 'myinput'"); } else { SettingGlobal::setSetting('myinput', $value); } } , 'load' => function () { return getGlobalSetting('myinput'); } ])
); </syntaxhighlight>