Modif mécanique interne d'affichage pour clarifier la saisie
This commit is contained in:
parent
baa520bbae
commit
1d3773218b
@ -272,7 +272,7 @@ if ($_POST["action"] == 'addligne' && $user->rights->facture->creer)
|
|||||||
$_GET["facid"]=$_POST["facid"]; // Pour réaffichage de la fiche en cours d'édition
|
$_GET["facid"]=$_POST["facid"]; // Pour réaffichage de la fiche en cours d'édition
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($_POST["action"] == 'updateligne' && $user->rights->facture->creer)
|
if ($_POST["action"] == 'updateligne' && $user->rights->facture->creer && $_POST["save"] == $langs->trans("Save"))
|
||||||
{
|
{
|
||||||
$fac = new Facture($db,"",$_POST["facid"]);
|
$fac = new Facture($db,"",$_POST["facid"]);
|
||||||
$fac->fetch($_POST["facid"]);
|
$fac->fetch($_POST["facid"]);
|
||||||
@ -297,6 +297,11 @@ if ($_POST["action"] == 'updateligne' && $user->rights->facture->creer)
|
|||||||
$_GET["facid"]=$_POST["facid"]; // Pour réaffichage de la fiche en cours d'édition
|
$_GET["facid"]=$_POST["facid"]; // Pour réaffichage de la fiche en cours d'édition
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if ($_POST["action"] == 'updateligne' && $user->rights->facture->creer && $_POST["cancel"] == $langs->trans("Cancel"))
|
||||||
|
{
|
||||||
|
Header("Location: facture.php?facid=".$_POST["facid"]); // Pour réaffichage de la fiche en cours d'édition
|
||||||
|
}
|
||||||
|
|
||||||
if ($_GET["action"] == 'deleteline' && $user->rights->facture->creer)
|
if ($_GET["action"] == 'deleteline' && $user->rights->facture->creer)
|
||||||
{
|
{
|
||||||
$fac = new Facture($db,"",$_GET["facid"]);
|
$fac = new Facture($db,"",$_GET["facid"]);
|
||||||
@ -1037,17 +1042,18 @@ else
|
|||||||
print '<td align="right"><input size="8" type="text" name="price" value="'.price($objp->subprice).'"></td>';
|
print '<td align="right"><input size="8" type="text" name="price" value="'.price($objp->subprice).'"></td>';
|
||||||
print '<td align="right"><input size="4" type="text" name="qty" value="'.$objp->qty.'"></td>';
|
print '<td align="right"><input size="4" type="text" name="qty" value="'.$objp->qty.'"></td>';
|
||||||
print '<td align="right"><input size="3" type="text" name="remise_percent" value="'.$objp->remise_percent.'"> %</td>';
|
print '<td align="right"><input size="3" type="text" name="remise_percent" value="'.$objp->remise_percent.'"> %</td>';
|
||||||
print '<td align="center" colspan="3"><input type="submit" value="'.$langs->trans("Save").'"></td>';
|
print '<td align="center" colspan="3"><input type="submit" name="save" value="'.$langs->trans("Save").'"><br /><input type="submit" name="cancel" value="'.$langs->trans("Cancel").'"></td>';
|
||||||
print '</tr>' . "\n";
|
print '</tr>' . "\n";
|
||||||
if ($conf->service->enabled) {
|
if ($conf->service->enabled)
|
||||||
print "<tr $bc[$var]>";
|
{
|
||||||
print '<td colspan="8">Si produit de type service à durée limitée: Du ';
|
print "<tr $bc[$var]>";
|
||||||
print $html->select_date($objp->date_start,"date_start",0,0,$objp->date_start?0:1);
|
print '<td colspan="8">Si produit de type service à durée limitée: Du ';
|
||||||
print ' au ';
|
print $html->select_date($objp->date_start,"date_start",0,0,$objp->date_start?0:1);
|
||||||
print $html->select_date($objp->date_end,"date_end",0,0,$objp->date_end?0:1);
|
print ' au ';
|
||||||
print '</td>';
|
print $html->select_date($objp->date_end,"date_end",0,0,$objp->date_end?0:1);
|
||||||
print '</tr>' . "\n";
|
print '</td>';
|
||||||
}
|
print '</tr>' . "\n";
|
||||||
|
}
|
||||||
print "</form>\n";
|
print "</form>\n";
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1067,7 +1073,7 @@ else
|
|||||||
* Ajouter une ligne
|
* Ajouter une ligne
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
if ($fac->statut == 0 && $user->rights->facture->creer)
|
if ($fac->statut == 0 && $user->rights->facture->creer && $_GET["action"] <> 'editline' && $_GET["action"] <> 'valid')
|
||||||
{
|
{
|
||||||
|
|
||||||
print "<form action=\"".$_SERVER["PHP_SELF"]."\" method=\"post\">";
|
print "<form action=\"".$_SERVER["PHP_SELF"]."\" method=\"post\">";
|
||||||
@ -1109,7 +1115,7 @@ else
|
|||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
print '</div>';
|
print '</div>';
|
||||||
if ($user->societe_id == 0 && $_GET["action"] <> 'valid')
|
if ($user->societe_id == 0 && $_GET["action"] <> 'valid' && $_GET["action"] <> 'editline')
|
||||||
{
|
{
|
||||||
print "<div class=\"tabsAction\">\n";
|
print "<div class=\"tabsAction\">\n";
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user