diff options
author | Stephen Beaver <sbeaver@netgate.com> | 2015-12-21 15:54:53 -0500 |
---|---|---|
committer | Stephen Beaver <sbeaver@netgate.com> | 2015-12-21 15:54:53 -0500 |
commit | a1cd38572d89705313fd2e054291d944bd85584b (patch) | |
tree | 8ab0d4389a0876a35065e9a97f61626be2aac4a6 /src/usr/local/www/pkg_edit.php | |
parent | 1dfa60c5877572bd7320da8c454b0780a0cc34a8 (diff) | |
download | pfsense-a1cd38572d89705313fd2e054291d944bd85584b.zip pfsense-a1cd38572d89705313fd2e054291d944bd85584b.tar.gz |
Test for #5676
Diffstat (limited to 'src/usr/local/www/pkg_edit.php')
-rw-r--r-- | src/usr/local/www/pkg_edit.php | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/src/usr/local/www/pkg_edit.php b/src/usr/local/www/pkg_edit.php index f3a2552..45cf8f4 100644 --- a/src/usr/local/www/pkg_edit.php +++ b/src/usr/local/www/pkg_edit.php @@ -849,13 +849,22 @@ foreach ($pkg['fields']['field'] as $pkga) { isset($pkga['multiple']) ))->setHelp($pkga['description'])->setOnchange($onchange)->setAttribute('size', $pkga['size']); } else { - $section->addInput(new Form_Select( + + $selector = new Form_Select( $pkga['fieldname'], strip_tags($pkga['fielddescr']), isset($pkga['multiple']) ? $selectedlist:$selectedlist[0], $optionlist, isset($pkga['multiple']) - ))->setHelp($pkga['description'])->setOnchange($onchange)->setAttribute('size', $pkga['size']); + ); + + $selector->setHelp($pkga['description'])->setOnchange($onchange)->setAttribute('size', $pkga['size']); + + if ($pkga['width']) { + $selector->setWidth($pkga['width']); + } + + $section->addInput($selector); } } |