fix: streamline price label for transportation services
This commit is contained in:
@@ -34,7 +34,7 @@
|
|||||||
{% endmacro %}
|
{% endmacro %}
|
||||||
|
|
||||||
{# Macro to render a service choice table row with optional price and tooltip #}
|
{# Macro to render a service choice table row with optional price and tooltip #}
|
||||||
{% macro service_choice_row(child, price, tooltipText, tooltipLabel, widgetAttr = {}) %}
|
{% macro service_choice_row(child, price, tooltipText, tooltipLabel, widgetAttr = {}, showIncludedLabel = true) %}
|
||||||
{% set isReadonly = child.vars.attr.readonly is defined %}
|
{% set isReadonly = child.vars.attr.readonly is defined %}
|
||||||
<tr>
|
<tr>
|
||||||
<td class="border border-primary-bg p-2 align-top">
|
<td class="border border-primary-bg p-2 align-top">
|
||||||
@@ -51,7 +51,7 @@
|
|||||||
{%- endif -%}
|
{%- endif -%}
|
||||||
</td>
|
</td>
|
||||||
<td class="border border-primary-bg p-2 align-top w-24 text-right whitespace-nowrap">
|
<td class="border border-primary-bg p-2 align-top w-24 text-right whitespace-nowrap">
|
||||||
{{ price | format_service_price }}
|
{{ price | format_service_price(showIncludedLabel) }}
|
||||||
</td>
|
</td>
|
||||||
<td class="border border-primary-bg p-2 align-top w-12 text-center">
|
<td class="border border-primary-bg p-2 align-top w-12 text-center">
|
||||||
{% set childTooltip = child.vars.attr['data-tooltip']|default(null) %}
|
{% set childTooltip = child.vars.attr['data-tooltip']|default(null) %}
|
||||||
@@ -541,7 +541,8 @@
|
|||||||
<table class="w-full table-fixed border-collapse">
|
<table class="w-full table-fixed border-collapse">
|
||||||
{% for child in form.transportationOutbound %}
|
{% for child in form.transportationOutbound %}
|
||||||
{% set choiceData = form.transportationOutbound.vars.choices[loop.index0].data %}
|
{% set choiceData = form.transportationOutbound.vars.choices[loop.index0].data %}
|
||||||
{{ macros.service_choice_row(child, choiceData.price|default(null), child.vars.attr['data-description']|default(null), 'Details', htmxAttr) }}
|
{% set isPkw = choiceData.subType is defined and choiceData.subType in ['PKW', 'CAR'] %}
|
||||||
|
{{ macros.service_choice_row(child, choiceData.price|default(null), child.vars.attr['data-description']|default(null), 'Details', htmxAttr, not isPkw) }}
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
|
|
||||||
{% if form.parking is defined %}
|
{% if form.parking is defined %}
|
||||||
|
|||||||
Reference in New Issue
Block a user