From f618ee5029a2094fbda44a04c4baf3fbd1b062e7 Mon Sep 17 00:00:00 2001 From: ldestailleur Date: Sat, 15 Mar 2025 15:05:02 +0100 Subject: [PATCH] Look and feel v22 --- htdocs/compta/facture/card.php | 94 ++++++++++++------------ htdocs/core/class/html.form.class.php | 15 +++- htdocs/core/tpl/object_discounts.tpl.php | 31 ++++---- htdocs/langs/en_US/bills.lang | 3 +- htdocs/theme/eldy/global.inc.php | 9 ++- htdocs/theme/md/style.css.php | 3 + 6 files changed, 89 insertions(+), 66 deletions(-) diff --git a/htdocs/compta/facture/card.php b/htdocs/compta/facture/card.php index f37a548d3af..ee48416dcf9 100644 --- a/htdocs/compta/facture/card.php +++ b/htdocs/compta/facture/card.php @@ -3618,18 +3618,15 @@ if ($action == 'create') { } print ''.$langs->trans('Type').''; - print '
'."\n"; + print '
'."\n"; // Standard invoice - print '
'; + print '
'; $tmp = ' '; $tmp = $tmp.''; // @phan-suppress-next-line PhanPluginSuspiciousParamOrder $desc = $form->textwithpicto($tmp, $langs->transnoentities("InvoiceStandardDesc"), 1, 'help', 'nowraponall', 0, 3, 'standardonsmartphone'); - print ''; - print ''; if ((($origin == 'propal') || ($origin == 'commande')) && (!empty($originid))) { /*print '';*/ - print ''; + print ''.$langs->trans('PercentOfOriginalObject').':'; } - print '
'; print $desc; - print ''; $arraylist = array( @@ -3639,17 +3636,14 @@ if ($action == 'create') { ); print $form->selectarray('typestandard', $arraylist, GETPOST('typestandard', 'aZ09'), 0, 0, 0, '', 1); print ''; - print ''.$langs->trans('PercentOfOriginalObject').':'; - print '
'; - print '
'; + print '
'."\n"; if ((empty($origin)) || ((($origin == 'propal') || ($origin == 'commande')) && (!empty($originid)))) { // Deposit - Down payment if (!getDolGlobalString('INVOICE_DISABLE_DEPOSIT')) { - print '
'; + print '
'; $tmp = ' '; print ''; - print ''; - print ''; if (($origin == 'propal') || ($origin == 'commande')) { - print ''; - print ''; + print ''.$form->selectarray('typedeposit', $arraylist, $typedeposit, 0, 0, 0, '', 1).''; + //print ''.$langs->trans("AmountOrPercent").''; + print ''; } - print '
'; $tmp = $tmp.''; // @phan-suppress-next-line PhanPluginSuspiciousParamOrder $desc = $form->textwithpicto($tmp, $langs->transnoentities("InvoiceDepositDesc"), 1, 'help', '', 0, 3, 'depositonsmartphone'); print $desc; - print ''; $arraylist = array( 'amount' => $langs->transnoentitiesnoconv('FixAmount', $langs->transnoentitiesnoconv('Deposit')), 'variable' => $langs->transnoentitiesnoconv('VarAmountOneLine', $langs->transnoentitiesnoconv('Deposit')), @@ -3709,42 +3709,39 @@ if ($action == 'create') { if (empty($valuedeposit) && $typedeposit == 'variable' && !empty($objectsrc->deposit_percent)) { $valuedeposit = $objectsrc->deposit_percent; } - print $form->selectarray('typedeposit', $arraylist, $typedeposit, 0, 0, 0, '', 1); - print ''; - print ''.$langs->trans("AmountOrPercent").''; - print ''; - print '
'; - print '
'; + print '
'."\n"; } } if ($socid > 0) { if (getDolGlobalString('INVOICE_USE_SITUATION')) { // First situation invoice - print '
'; + print '
'; $tmp = ' '; $tmp = $tmp.''; // @phan-suppress-next-line PhanPluginSuspiciousParamOrder $desc = $form->textwithpicto($tmp, $langs->transnoentities("InvoiceFirstSituationDesc"), 1, 'help', '', 0, 3, 'firstsituationonsmartphone'); print $desc; - print '
'; // Next situation invoice $opt = $form->selectSituationInvoices((string) GETPOSTINT('originid'), $socid); - print '
'; + //print '   '; + print '
'; + $tmp = ''.$langs->trans('NoSituations').'') || (GETPOST('origin') && GETPOST('origin') != 'facture' && GETPOST('origin') != 'commande')) { + if ($opt == ('') || (GETPOST('origin') && GETPOST('origin') != 'facture' && GETPOST('origin') != 'commande')) { $tmp .= ' disabled'; } $tmp .= '> '; $text = $tmp.' '; - $text .= ''.$langs->trans('NoSituations').'') || (GETPOST('origin') && GETPOST('origin') != 'facture' && GETPOST('origin') != 'commande')) { $text .= ' disabled'; } $text .= '>'; @@ -3752,7 +3749,7 @@ if ($action == 'create') { $text .= ''; $desc = $form->textwithpicto($text, $langs->transnoentities("InvoiceSituationDesc"), 1, 'help', '', 0, 3); print $desc; - print '
'; + print '
'."\n"; } // Replacement @@ -3777,7 +3774,7 @@ if ($action == 'create') { } print ''; - print '
'; + print '
'; $tmp = 'id > 0) { $tmp .= ' disabled'; @@ -3786,6 +3783,7 @@ if ($action == 'create') { print '