{% extends "admin/base.html" %} {% import "macros/ui.html" as ui %} {% block title %}{{ t(key="set-negotiated-price", lang=lang | default(value='sk')) }}{% endblock title %} {% block crumb %}{{ t(key="admin-customers", lang=lang | default(value='sk')) }}{% endblock crumb %} {% block content %}

{{ product.name }}{% if product.variant_label %} ยท {{ product.variant_label }}{% endif %}

{{ ui::badge(label=t(key="negotiated-price", lang=lang | default(value='sk')), variant="info") }}

{{ customer.name }}

{{ ui::button(variant="outline-secondary", label=t(key="back", lang=lang | default(value='sk')), href="/admin/customers/" ~ customer.id, size="px-3 py-2 text-sm") }}
{% if error %}
{{ ui::alert_danger(message=t(key=error, lang=lang | default(value='sk'))) }}
{% endif %}
{{ ui::csrf_field() }}

{{ t(key="negotiated-price-hint", lang=lang | default(value='sk')) }}

{{ t(key="price", lang=lang | default(value='sk')) }} {{ product.regular_price }} {{ product.currency }}
{{ t(key="business-price", lang=lang | default(value='sk')) }} {{ product.business_price }} {{ product.currency }}
{{ t(key="effective-price", lang=lang | default(value='sk')) }} {{ product.effective_price }} {{ product.currency }}
{{ ui::input(name="price", id="price", value=negotiated, placeholder="0.00", attrs='inputmode="decimal" x-model="price"') }}
{{ t(key="negotiated-price", lang=lang | default(value='sk')) }} {{ product.currency }}

{{ t(key="discount-must-be-positive", lang=lang | default(value='sk')) }}

{{ ui::button(variant="secondary", label=t(key="save", lang=lang | default(value='sk')), type="submit") }} {% if has_negotiated %} {{ ui::button(variant="outline-danger", label=t(key="remove", lang=lang | default(value='sk')), type="submit", attrs=`formaction="/admin/customers/` ~ customer.id ~ `/prices/` ~ product.variant_id ~ `/remove" onclick="return confirm('` ~ t(key="negotiated-remove-confirm", lang=lang | default(value='sk')) ~ `')"`) }} {% endif %}
{% if collision %}

{{ t(key="automated-price", lang=lang | default(value='sk')) }}

{{ ui::badge(label=t(key="collision", lang=lang | default(value='sk')), variant="warning") }}
{{ ui::csrf_field() }} {{ ui::button(label=t(key="resolve", lang=lang | default(value='sk')), type="submit", size="px-3 py-1.5 text-sm") }}
{% endif %} {% endblock content %}