diff --git a/htdocs/admin/propale.php b/htdocs/admin/propale.php index 9f212b990562bacb6638698eb45258b0913bcea6..ca74e8673c32762d97ec9d647b424027744fbddb 100644 --- a/htdocs/admin/propale.php +++ b/htdocs/admin/propale.php @@ -85,6 +85,20 @@ if ($_POST["action"] == 'setdefaultduration') exit; } +if ($_POST["action"] == 'addshippingdate') +{ + dolibarr_set_const($db, "PROPALE_ADD_SHIPPING_DATE",$_POST["value"]); + Header("Location: propale.php"); + exit; +} + +if ($_POST["action"] == 'adddeliveryaddress') +{ + dolibarr_set_const($db, "PROPALE_ADD_DELIVERY_ADDRESS",$_POST["value"]); + Header("Location: propale.php"); + exit; +} + if ($_POST["action"] == 'setclassifiedinvoiced') { dolibarr_set_const($db, "PROPALE_CLASSIFIED_INVOICED_WITH_ORDER",$_POST["value"]); @@ -391,6 +405,25 @@ print '<td align="right"><input type="submit" class="button" value="'.$langs->tr print '</tr>'; print '</form>'; +$var=!$var; +print "<form method=\"post\" action=\"".$_SERVER["PHP_SELF"]."\">"; +print "<input type=\"hidden\" name=\"action\" value=\"setaddshippingdate\">"; +print "<tr ".$bc[$var].">"; +print '<td>'.$langs->trans("AddShippingDateAbility").'</td>'; +print '<td>'.$html->selectyesno('value',$conf->global->PROPALE_ADD_SHIPPING_DATE,1).'</td>'; +print '<td align="right"><input type="submit" class="button" value="'.$langs->trans("Modify").'"></td>'; +print '</tr>'; +print '</form>'; + +$var=!$var; +print "<form method=\"post\" action=\"".$_SERVER["PHP_SELF"]."\">"; +print "<input type=\"hidden\" name=\"action\" value=\"setadddeliveryaddress\">"; +print "<tr ".$bc[$var].">"; +print '<td>'.$langs->trans("AddDeliveryAddressAbility").'</td>'; +print '<td>'.$html->selectyesno('value',$conf->global->PROPALE_ADD_DELIVERY_ADDRESS,1).'</td>'; +print '<td align="right"><input type="submit" class="button" value="'.$langs->trans("Modify").'"></td>'; +print '</tr>'; +print '</form>'; if ($conf->commande->enabled) { @@ -422,7 +455,7 @@ print "<tr class=\"liste_titre\">\n"; print " <td>".$langs->trans("Name")."</td>\n"; print " <td>".$langs->trans("Value")."</td>\n"; print "</tr>\n"; -print "<tr ".$bc[false].">\n <td width=\"140\">".$langs->trans("Directory")."</td>\n <td>".$conf->propal->dir_output."</td>\n</tr>\n"; +print "<tr ".$bc[false].">\n <td width=\"140\">".$langs->trans("PathDirectory")."</td>\n <td>".$conf->propal->dir_output."</td>\n</tr>\n"; print "</table>\n<br>"; diff --git a/htdocs/langs/en_US/admin.lang b/htdocs/langs/en_US/admin.lang index 166d6fe8b4f8ddbaabc43244ea09d5aa1ed13335..66158c8f22a6b06e07298a6bd73c3f2e34a6be4b 100644 --- a/htdocs/langs/en_US/admin.lang +++ b/htdocs/langs/en_US/admin.lang @@ -524,6 +524,8 @@ ProposalsPDFModules=Commercial proposal documents models ClassifiedInvoiced=Classified invoiced ClassifiedInvoicedWithOrder=Classify invoiced proposal at the same time as the order HideTreadedPropal=Hide the treated commercial proposals in the list +AddShippingDateAbility=Add shipping date ability +AddDeliveryAddressAbility=Add delivery date ability ##### Orders ##### OrdersSetup=Orders' management setup OrdersNumberingModules=Orders numbering modules diff --git a/htdocs/langs/fr_FR/admin.lang b/htdocs/langs/fr_FR/admin.lang index 5790daf79b11a7d369c4d95b7cce10a059bfe941..8f9dddb127a929d5583ab39f1611bba77815842b 100644 --- a/htdocs/langs/fr_FR/admin.lang +++ b/htdocs/langs/fr_FR/admin.lang @@ -526,6 +526,8 @@ ProposalsPDFModules=Mod ClassifiedInvoiced=Class� factur�e ClassifiedInvoicedWithOrder=Class� factur�e la propale en m�me temps que la commande HideTreadedPropal=Cacher les propositions commerciales trait�es de la liste +AddShippingDateAbility=Possibilit� de d�terminer une date de livraison +AddDeliveryAddressAbility=Possibilit� de s�lectionner une adresse de livraison ##### Orders ##### OrdersSetup=Configuration du module Commandes OrdersNumberingModules=Modules de num�rotation des commandes