From bbb5d7a5b6f9063f4bc1164cf0cb4e0f0a32c794 Mon Sep 17 00:00:00 2001 From: Stephen Beaver Date: Mon, 4 Jan 2016 11:37:09 -0500 Subject: Fixed #5733 --- src/usr/local/www/firewall_shaper_vinterface.php | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) (limited to 'src/usr') 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 .= ""; } 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'; } -- cgit v1.1