diff options
author | Stephen Beaver <sbeaver@netgate.com> | 2016-01-04 11:37:09 -0500 |
---|---|---|
committer | Stephen Beaver <sbeaver@netgate.com> | 2016-01-04 11:37:09 -0500 |
commit | bbb5d7a5b6f9063f4bc1164cf0cb4e0f0a32c794 (patch) | |
tree | 4191b8ffbaca1328071d6b95b372504e0d11b61c /src/usr | |
parent | 187f96b9ad90ed000f7f8b2c11e2530e400407b2 (diff) | |
download | pfsense-bbb5d7a5b6f9063f4bc1164cf0cb4e0f0a32c794.zip pfsense-bbb5d7a5b6f9063f4bc1164cf0cb4e0f0a32c794.tar.gz |
Fixed #5733
Diffstat (limited to 'src/usr')
-rw-r--r-- | src/usr/local/www/firewall_shaper_vinterface.php | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/src/usr/local/www/firewall_shaper_vinterface.php b/src/usr/local/www/firewall_shaper_vinterface.php index 506a525..e888606 100644 --- a/src/usr/local/www/firewall_shaper_vinterface.php +++ b/src/usr/local/www/firewall_shaper_vinterface.php @@ -189,8 +189,6 @@ if ($_GET) { if ($dnpipe) { $q = new dnqueue_class(); $q->SetPipe($pipe); - $output_form .= "<input type=\"hidden\" name=\"parentqueue\" id=\"parentqueue\""; - $output_form .= " value=\"".$pipe."\" />"; } else if ($addnewpipe) { $q = new dnpipe_class(); $q->SetQname($pipe); @@ -200,10 +198,19 @@ if ($_GET) { if ($q) { $sform = $q->build_form(); + if ($dnpipe) { + $sform->addGlobal(new Form_Input( + 'parentqueue', + null, + 'hidden', + $pipe + )); + } $newjavascript = $q->build_javascript(); unset($q); $newqueue = true; } + break; case "show": if ($queue) { @@ -429,7 +436,7 @@ if ($dfltmsg) { if (!$dontshow || $newqueue) { if ($can_add || $addnewaltq) { if ($queue) { - $url = 'href="firewall_shaper_vinterface.php?pipe=' . $pipe . '&queue=' . $queue->GetQname() . '&action=add'; + $url = 'firewall_shaper_vinterface.php?pipe=' . $pipe . '&queue=' . $queue->GetQname() . '&action=add'; } else { $url = 'firewall_shaper.php?pipe='. $pipe . '&action=add'; } |