diff --git a/htdocs/telephonie/tarifs/config/grilles.php b/htdocs/telephonie/tarifs/config/grilles.php index f24d181f148..f43a54ac99e 100644 --- a/htdocs/telephonie/tarifs/config/grilles.php +++ b/htdocs/telephonie/tarifs/config/grilles.php @@ -30,9 +30,18 @@ if ($_POST["action"] == 'add' && $user->rights->telephonie->tarif->permission) $obgrille->CreateGrille($user, $_POST["nom"], $_POST["type"], $_POST["copy"]); Header("Location: grilles.php"); - } +if ($_POST["action"] == 'remove' && $user->rights->telephonie->tarif->permission) +{ + require_once DOL_DOCUMENT_ROOT."/telephonie/telephonie.tarif.grille.class.php"; + + $obgrille = new TelephonieTarifGrille($db); + + $obgrille->RemoveGrille($user, $_POST["id"], $_POST["replace"]); + + Header("Location: grilles.php"); +} llxHeader("","Configuration des grilles tarifs"); @@ -72,10 +81,9 @@ if ($result) while ($i < $num) { $obj = $db->fetch_object($i); - $grilles[$i][0] = $obj->rowid; - $grilles[$i][1] = stripslashes($obj->tarif_desc); - $grilles[$i][2] = $obj->type_tarif; - + $grilles[$obj->rowid][0] = $obj->rowid; + $grilles[$obj->rowid][1] = stripslashes($obj->tarif_desc); + $grilles[$obj->rowid][2] = $obj->type_tarif; $i++; } @@ -89,7 +97,7 @@ else print '
| Grille | Type | "; +print "Grille | Type | "; print " |
| '.$grille[1]." | \n"; - print ''.$grille[2]." | \n"; + print ''.$grille[2]." | \n"; + print ''.$langs->trans("Delete")." | \n"; print "