From 0bcbc3eac5101c6a820878691eb0e5bcebe1799c Mon Sep 17 00:00:00 2001 From: Frank Cools Date: Thu, 2 Oct 2025 23:45:11 +0200 Subject: [PATCH] Fix right alignment for amount column using inline CSS Fixed: - Replaced class='right' with style='text-align: right;' for all amount columns - Applied to header, data rows, subtotals, and grand total - This ensures proper right alignment regardless of Dolibarr CSS classes - All monetary values now display consistently right-aligned The inline CSS approach guarantees the alignment works across different Dolibarr themes and configurations. --- declarationtva_line_details_ajax.php | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/declarationtva_line_details_ajax.php b/declarationtva_line_details_ajax.php index 3d9e10d..ab17a27 100644 --- a/declarationtva_line_details_ajax.php +++ b/declarationtva_line_details_ajax.php @@ -83,7 +83,7 @@ echo ''; echo ''; echo ''; echo ''; -echo ''; +echo ''; echo ''; echo ''; @@ -111,7 +111,7 @@ if (!empty($base_accounts)) { echo ''; echo ''; echo ''; - echo ''; + echo ''; echo ''; echo ''; } @@ -119,7 +119,7 @@ if (!empty($base_accounts)) { // Subtotal for BASE accounts echo ''; echo ''; - echo ''; + echo ''; echo ''; echo ''; } @@ -138,7 +138,7 @@ if (!empty($vat_accounts)) { echo ''; echo ''; echo ''; - echo ''; + echo ''; echo ''; echo ''; } @@ -146,7 +146,7 @@ if (!empty($vat_accounts)) { // Subtotal for VAT accounts echo ''; echo ''; - echo ''; + echo ''; echo ''; echo ''; } @@ -160,7 +160,7 @@ foreach ($other_accounts as $account) { echo ''; echo ''; echo ''; - echo ''; + echo ''; echo ''; echo ''; } @@ -170,7 +170,7 @@ $final_total_vat = $total_vat_base + $total_vat_vat + $total_vat_other; echo ''; echo ''; -echo ''; +echo ''; echo ''; echo '';
' . $langs->trans("AccountCode") . '' . $langs->trans("AccountLabel") . '' . $langs->trans("Amount") . '' . $langs->trans("Amount") . '' . $langs->trans("MappingType") . '
' . $account['account_code'] . '' . $account['account_label'] . '' . price($account['base_amount']) . '' . price($account['base_amount']) . '' . $account['mapping_type'] . '
' . $langs->trans("SubtotalBaseAccounts") . '' . price($total_base_base) . '' . price($total_base_base) . '
' . $account['account_code'] . '' . $account['account_label'] . '' . price($account['vat_amount']) . '' . price($account['vat_amount']) . '' . $account['mapping_type'] . '
' . $langs->trans("SubtotalVATAccounts") . '' . price($total_vat_vat) . '' . price($total_vat_vat) . '
' . $account['account_code'] . '' . $account['account_label'] . '' . price($account['vat_amount']) . '' . price($account['vat_amount']) . '' . $account['mapping_type'] . '
' . $langs->trans("GrandTotal") . '' . price($final_total_vat) . '' . price($final_total_vat) . '