Ajout possibilité de changer le modéle d'une proposition commerciale

This commit is contained in:
Rodolphe Quiedeville 2003-09-06 15:13:29 +00:00
parent 100f59c1ac
commit 17fd81a733

View File

@ -31,13 +31,14 @@ $user->getrights('propale');
if (!$user->rights->propale->lire) if (!$user->rights->propale->lire)
accessforbidden(); accessforbidden();
require("../lib/CMailFile.class.php3");
/* /*
* Modules optionnels * Modules optionnels
*/ */
require("../project.class.php3"); require("../project.class.php3");
require("./propal_model_pdf.class.php3");
require("../propal.class.php3"); require("../propal.class.php3");
require("../actioncomm.class.php3"); require("../actioncomm.class.php3");
require("../lib/CMailFile.class.php3");
/* /*
* *
@ -160,10 +161,15 @@ if ($HTTP_POST_VARS["action"] == 'setremise' && $user->rights->propale->creer)
{ {
$propal = new Propal($db); $propal = new Propal($db);
$propal->id = $propalid; $propal->id = $propalid;
$propal->set_remise($user, $HTTP_POST_VARS["remise"]); $propal->set_remise($user, $HTTP_POST_VARS["remise"]);
} }
if ($HTTP_POST_VARS["action"] == 'setpdfmodel' && $user->rights->propale->creer)
{
$propal = new Propal($db, 0, $propalid);
$propal->set_pdf_model($user, $HTTP_POST_VARS["modelpdf"]);
}
if ($action == 'del_ligne' && $user->rights->propale->creer) if ($action == 'del_ligne' && $user->rights->propale->creer)
{ {
@ -623,6 +629,20 @@ if ($propalid)
print '<td align="right">'.strftime("%d %b %Y %H:%M:%S",filemtime($file)).'</td></tr>'; print '<td align="right">'.strftime("%d %b %Y %H:%M:%S",filemtime($file)).'</td></tr>';
} }
if ($propal->brouillon == 1)
{
print '<form action="propal.php3?propalid='.$propalid.'" method="post">';
print '<input type="hidden" name="action" value="setpdfmodel">';
print '<tr><td>Modèle</td><td align="right">';
$html = new Form($db);
$modelpdf = new Propal_Model_pdf($db);
$html->select_array("modelpdf",$modelpdf->liste_array(),$propal->modelpdf);
print '</td><td colspan="2"><input type="submit" value="Changer">';
print '</td></tr></form>';
}
print "</table>\n"; print "</table>\n";
/* /*
* *