diff options
author | Stephen Beaver <sbeaver@netgate.com> | 2015-09-29 11:59:39 -0400 |
---|---|---|
committer | Stephen Beaver <sbeaver@netgate.com> | 2015-09-29 11:59:39 -0400 |
commit | 1818df8bf0d1889880cf5d3d18435348f8510946 (patch) | |
tree | d4088a32e18e77bbe8a90f8d7cf17ee3038b1160 /src | |
parent | f5dbca0d3cc071c9e24fa1c84ac87702772a09ce (diff) | |
download | pfsense-1818df8bf0d1889880cf5d3d18435348f8510946.zip pfsense-1818df8bf0d1889880cf5d3d18435348f8510946.tar.gz |
Fixed #5209
Diffstat (limited to 'src')
-rw-r--r-- | src/usr/local/www/system_gateway_groups_edit.php | 19 |
1 files changed, 14 insertions, 5 deletions
diff --git a/src/usr/local/www/system_gateway_groups_edit.php b/src/usr/local/www/system_gateway_groups_edit.php index 00a5bd0..79a9ece 100644 --- a/src/usr/local/www/system_gateway_groups_edit.php +++ b/src/usr/local/www/system_gateway_groups_edit.php @@ -249,15 +249,14 @@ foreach($a_gateways as $gwname => $gateway) { } $interface = $gateway['friendlyiface']; - $selected = array(); foreach((array)$pconfig['item'] as $item) { $itemsplit = explode("|", $item); if($itemsplit[0] == $gwname) { - $selected[$itemsplit[1]] = "selected=\"selected\""; + $selected = $itemsplit[1]; break; } else { - $selected[0] = "selected=\"selected\""; + $selected = '0'; } } @@ -275,7 +274,7 @@ foreach($a_gateways as $gwname => $gateway) { $group->add(new Form_Select( $gwname, 'Tier', - isset($pconfig['filterdescriptions']) ? $pconfig['filterdescriptions']:'0', + $selected, array( '0' => 'Never', '1' => 'Tier 1', @@ -286,6 +285,16 @@ foreach($a_gateways as $gwname => $gateway) { ) ))->setHelp($row == $numrows ? 'Tier':null)->addClass('row')->addClass($gateway['ipprotocol']); + foreach ((array)$pconfig['item'] as $item) { + $itemsplit = explode("|", $item); + if ($itemsplit[0] == $gwname) { + $selected = $itemsplit[2]; + break; + } else { + $selected = "0"; + } + } + $group->add(new Form_Select( $gwname . '_vip', 'Virtual IP', @@ -304,7 +313,7 @@ foreach($a_gateways as $gwname => $gateway) { $section->add($group); $row++; -} // e-o-forwach +} // e-o-foreach $section->addInput(new Form_StaticText( 'Link Priority', |