diff --git a/resources/views/templates/delivery_notes/td12.html b/resources/views/templates/delivery_notes/td12.html index 92058f24ad..4f0aaaa89b 100644 --- a/resources/views/templates/delivery_notes/td12.html +++ b/resources/views/templates/delivery_notes/td12.html @@ -180,7 +180,9 @@ + + {% if invoices is defined and invoices is not empty %} {% set invoice = invoices|first %} @@ -204,6 +206,7 @@ {% endfor %}
+ {% endif %}
diff --git a/resources/views/templates/delivery_notes/td13.html b/resources/views/templates/delivery_notes/td13.html index f095de7a20..5c59e1363b 100644 --- a/resources/views/templates/delivery_notes/td13.html +++ b/resources/views/templates/delivery_notes/td13.html @@ -170,7 +170,9 @@
+ + {% if invoices is defined and invoices is not empty %} {% set invoice = invoices|first %} @@ -190,6 +192,7 @@ {% endfor %}
+ {% endif %}
diff --git a/resources/views/templates/delivery_notes/td4.html b/resources/views/templates/delivery_notes/td4.html index 8470cddf0c..e22427fa3c 100644 --- a/resources/views/templates/delivery_notes/td4.html +++ b/resources/views/templates/delivery_notes/td4.html @@ -203,31 +203,36 @@
- + + - {% set invoice = invoices|first %} - - - - - - - - - - - {% for item in invoice.line_items|filter(item => item.type_id == 1) %} - - - - - - - {% endfor %} - -
$item_label #$description_label$quantity_label
{{ item.product_key }}{{ item.notes }}{{ item.quantity }}
+ {% if invoices is defined and invoices is not empty %} + + {% set invoice = invoices|first %} + + + + + + + + + + + {% for item in invoice.line_items|filter(item => item.type_id == 1) %} + + + + + + + {% endfor %} + +
$item_label #$description_label$quantity_label
{{ item.product_key }}{{ item.notes }}{{ item.quantity }}
+ + {% endif %}
diff --git a/resources/views/templates/delivery_notes/td5.html b/resources/views/templates/delivery_notes/td5.html index 54a168d3e2..159d555b2d 100644 --- a/resources/views/templates/delivery_notes/td5.html +++ b/resources/views/templates/delivery_notes/td5.html @@ -206,30 +206,35 @@
+ - {% set invoice = invoices|first %} - - - - - - - - - - - {% for item in invoice.line_items|filter(item => item.type_id == 1) %} - - - - - - - {% endfor %} - -
$item_label #$description_label$quantity_label
{{ item.product_key }}{{ item.notes }}{{ item.quantity }}
+ {% if invoices is defined and invoices is not empty %} + + {% set invoice = invoices|first %} + + + + + + + + + + + {% for item in invoice.line_items|filter(item => item.type_id == 1) %} + + + + + + + {% endfor %} + +
$item_label #$description_label$quantity_label
{{ item.product_key }}{{ item.notes }}{{ item.quantity }}
+ + {% endif %}
diff --git a/resources/views/templates/payments/tp6.html b/resources/views/templates/payments/tp6.html index ed3e7d85f1..52a60d0a74 100644 --- a/resources/views/templates/payments/tp6.html +++ b/resources/views/templates/payments/tp6.html @@ -208,9 +208,9 @@ style="border:0;border-collapse:collapse;margin:0;padding:0;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;vertical-align:middle;color:#525f7f;font-size:15px;line-height:24px;white-space:nowrap"> - {% set payment = payments|first %} - {% if payment %} - {{ payment.method }} + {% if payments is defined and payments is not empty %} + {% set payment = payments|first %} + {{ payment.method }} {% endif %} @@ -303,9 +303,9 @@ {% set totalPrice = 0 %} - {% for payment in payments %} - {% for pivot in payment.paymentables|filter(pivot => - pivot.is_credit == '0') %} + {% if payments is defined and payments is not empty %} + {% for payment in payments %} + {% for pivot in payment.paymentables|filter(pivot => pivot.is_credit == '0') %} @@ -396,6 +396,8 @@ style="border:0;border-collapse:collapse;margin:0;padding:0;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;vertical-align:middle;color:#525f7f;font-size:15px;line-height:24px;font-weight:bold"> ${{ totalPrice|format_currency(currency_code) }} diff --git a/resources/views/templates/payments/tp7.html b/resources/views/templates/payments/tp7.html index dfcc377401..22be9c8d99 100644 --- a/resources/views/templates/payments/tp7.html +++ b/resources/views/templates/payments/tp7.html @@ -108,9 +108,11 @@

$to_label

$client.name

- {% set payment = payments|first %} - {% if payment.client.vat_number %} -

$vat_number_label: $vat_number

+ {% if payments is defined and payments is not empty %} + {% set payment = payments|first %} + {% if payment.client.vat_number %} +

$vat_number_label: $vat_number

+ {% endif %} {% endif %}
@@ -129,23 +131,23 @@ - {% if payments|e %} - {% for payment in payments %} -
-
-

#{{ payment.number }}

+ {% if payments is defined and payments is not empty %} + {% for payment in payments %} +
+
+

#{{ payment.number }}

+
+
+

{{ payment.date }}

+
+
+

{{ payment.method }}

+
+
+

{{ payment.amount }}

+
-
-

{{ payment.date }}

-
-
-

{{ payment.method }}

-
-
-

{{ payment.amount }}

-
-
- {% endfor %} + {% endfor %} {% endif %} diff --git a/resources/views/templates/payments/tr8.html b/resources/views/templates/payments/tr8.html index acfacb995a..ae9598792c 100644 --- a/resources/views/templates/payments/tr8.html +++ b/resources/views/templates/payments/tr8.html @@ -96,8 +96,9 @@
-

$refund_label {% if - payments|length == 1%}#$number {% endif %}

+ {% if payments is defined and payments is not empty %} +

$refund_label {% if payments|length == 1%}#$number {% endif %}

+ {% endif %}
@@ -108,9 +109,11 @@

$to_label

$client.name

- {% set payment = payments|first %} - {% if payment.client.vat_number %} -

$vat_number_label: $vat_number

+ {% if payments is defined and payments is not empty %} + {% set payment = payments|first %} + {% if payment.client.vat_number %} +

$vat_number_label: $vat_number

+ {% endif %} {% endif %}
@@ -123,7 +126,7 @@
- {% if payments|e %} + {% if payments is defined and payments is not empty %} {% set totalInvoices = 0 %} {% set totalRefunds = 0 %} {% for payment in payments %} diff --git a/resources/views/templates/payments/tr9.html b/resources/views/templates/payments/tr9.html index 2a77d0b381..e21ed2f5cc 100644 --- a/resources/views/templates/payments/tr9.html +++ b/resources/views/templates/payments/tr9.html @@ -8,6 +8,7 @@ + {% if payments is defined and payments is not empty %} {%set payment = payments|first %} {%set pivot = payment.paymentables|filter(pivot => pivot.refunded_raw > 0)|first %}
@@ -375,7 +375,7 @@ {% set totalPrice = totalPrice + pivot.amount_raw %} - {% endfor %} + {% endfor %} {% endfor %}
+ + {% endif %}
+ {% endif %} diff --git a/resources/views/templates/projects/tp11.html b/resources/views/templates/projects/tp11.html index 757b22769e..6110a66cd3 100644 --- a/resources/views/templates/projects/tp11.html +++ b/resources/views/templates/projects/tp11.html @@ -52,7 +52,7 @@ - {% if projects|e %} + {% if projects is defined and projects is not empty %} {% for project in projects %}

{{ project.name }}

diff --git a/resources/views/templates/statements/ts1.html b/resources/views/templates/statements/ts1.html index b5bbb8256e..ff40197910 100644 --- a/resources/views/templates/statements/ts1.html +++ b/resources/views/templates/statements/ts1.html @@ -132,7 +132,7 @@ - {% if invoices|e %} + {% if invoices is defined and invoices is not empty %}

Invoices

@@ -162,7 +162,7 @@ - {% if payments|e %} + {% if payments is defined and payments is not empty %}

Payments

@@ -194,7 +194,7 @@ - {% if credits|e %} + {% if credits is defined and credits is not empty %}

Credits

@@ -222,7 +222,7 @@ - {% if aging %} + {% if aging is defined %}

Aging

diff --git a/resources/views/templates/statements/ts2.html b/resources/views/templates/statements/ts2.html index cbfd6ca5db..4bb94ca429 100644 --- a/resources/views/templates/statements/ts2.html +++ b/resources/views/templates/statements/ts2.html @@ -148,7 +148,7 @@ - {% if invoices|e %} + {% if invoices is defined and invoices is not empty %}

{{ t('invoices') }}

@@ -189,7 +189,7 @@ - {% if invoices|e and show_payments %} + {% if invoices is defined and invoices is not empty and show_payments %}

{{ t('payments') }}

@@ -270,7 +270,7 @@ - {% if credits|e and show_credits %} + {% if credits is defined and credits is not empty and show_credits %}

{{ t('credits') }}

diff --git a/resources/views/templates/tasks/tt10.html b/resources/views/templates/tasks/tt10.html index f4d8f99ac9..58d5df0712 100644 --- a/resources/views/templates/tasks/tt10.html +++ b/resources/views/templates/tasks/tt10.html @@ -43,7 +43,7 @@ - {% if tasks %} + {% if tasks is defined and tasks is not empty %}