confirm dialogs
This commit is contained in:
@@ -231,6 +231,8 @@ discount-invalid = Invalid price.
|
|||||||
discount-must-be-positive = The sale price must be greater than zero.
|
discount-must-be-positive = The sale price must be greater than zero.
|
||||||
discount-below-regular = The sale price must be below the regular price.
|
discount-below-regular = The sale price must be below the regular price.
|
||||||
discount-percent-range = The percentage must be between 0 and 100.
|
discount-percent-range = The percentage must be between 0 and 100.
|
||||||
|
discount-apply-confirm = Apply these discounts to the shop?
|
||||||
|
discount-remove-confirm = Remove this discount?
|
||||||
admin-customers = Business accounts
|
admin-customers = Business accounts
|
||||||
admin-customers-desc = Manage negotiated prices for business (B2B) accounts.
|
admin-customers-desc = Manage negotiated prices for business (B2B) accounts.
|
||||||
admin-no-customers = No business accounts yet.
|
admin-no-customers = No business accounts yet.
|
||||||
|
|||||||
@@ -231,6 +231,8 @@ discount-invalid = Neplatná cena.
|
|||||||
discount-must-be-positive = Zľavnená cena musí byť väčšia ako nula.
|
discount-must-be-positive = Zľavnená cena musí byť väčšia ako nula.
|
||||||
discount-below-regular = Zľavnená cena musí byť nižšia ako bežná cena.
|
discount-below-regular = Zľavnená cena musí byť nižšia ako bežná cena.
|
||||||
discount-percent-range = Percento musí byť medzi 0 a 100.
|
discount-percent-range = Percento musí byť medzi 0 a 100.
|
||||||
|
discount-apply-confirm = Uplatniť tieto zľavy v obchode?
|
||||||
|
discount-remove-confirm = Zrušiť túto zľavu?
|
||||||
admin-customers = Firemné účty
|
admin-customers = Firemné účty
|
||||||
admin-customers-desc = Spravujte dohodnuté ceny pre firemné (B2B) účty.
|
admin-customers-desc = Spravujte dohodnuté ceny pre firemné (B2B) účty.
|
||||||
admin-no-customers = Zatiaľ žiadne firemné účty.
|
admin-no-customers = Zatiaľ žiadne firemné účty.
|
||||||
|
|||||||
@@ -93,9 +93,9 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="flex flex-wrap gap-3 pt-2">
|
<div class="flex flex-wrap gap-3 pt-2">
|
||||||
{{ ui::button(label=t(key="save", lang=lang | default(value='sk')), type="submit") }}
|
{{ ui::button(label=t(key="save", lang=lang | default(value='sk')), type="submit", attrs=`onclick="return confirm('` ~ t(key="discount-apply-confirm", lang=lang | default(value='sk')) ~ `')"`) }}
|
||||||
{% if has_discount %}
|
{% if has_discount %}
|
||||||
{{ ui::button(variant="outline-danger", label=t(key="remove-discount", lang=lang | default(value='sk')), type="submit", attrs='formaction="/admin/catalog/discounts/' ~ product.id ~ '/remove?audience=' ~ audience ~ '"') }}
|
{{ ui::button(variant="outline-danger", label=t(key="remove-discount", lang=lang | default(value='sk')), type="submit", attrs=`formaction="/admin/catalog/discounts/` ~ product.id ~ `/remove?audience=` ~ audience ~ `" onclick="return confirm('` ~ t(key="discount-remove-confirm", lang=lang | default(value='sk')) ~ `')"`) }}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
</div>
|
</div>
|
||||||
</form>
|
</form>
|
||||||
|
|||||||
@@ -34,7 +34,8 @@
|
|||||||
{% if business %}{{ t(key="apply-profiles-business-hint", lang=lang | default(value='sk')) }}{% else %}{{ t(key="apply-profiles-personal-hint", lang=lang | default(value='sk')) }}{% endif %}
|
{% if business %}{{ t(key="apply-profiles-business-hint", lang=lang | default(value='sk')) }}{% else %}{{ t(key="apply-profiles-personal-hint", lang=lang | default(value='sk')) }}{% endif %}
|
||||||
</p>
|
</p>
|
||||||
{% if profiles | length > 0 %}
|
{% if profiles | length > 0 %}
|
||||||
<form method="post" action="/admin/catalog/discounts/profiles?audience={{ audience }}" class="mt-3 space-y-3">
|
<form method="post" action="/admin/catalog/discounts/profiles?audience={{ audience }}" class="mt-3 space-y-3"
|
||||||
|
onsubmit="return confirm('{{ t(key="discount-apply-confirm", lang=lang | default(value='sk')) }}')">
|
||||||
{{ ui::csrf_field() }}
|
{{ ui::csrf_field() }}
|
||||||
<div class="grid gap-2 sm:grid-cols-2">
|
<div class="grid gap-2 sm:grid-cols-2">
|
||||||
{% for profile in profiles %}
|
{% for profile in profiles %}
|
||||||
@@ -103,7 +104,8 @@
|
|||||||
<div class="flex flex-wrap justify-end gap-2">
|
<div class="flex flex-wrap justify-end gap-2">
|
||||||
{{ ui::button(variant="outline-secondary", label=t(key="set-discount", lang=lang | default(value='sk')), href="/admin/catalog/discounts/" ~ product.id ~ "/edit?audience=" ~ audience, size="px-3 py-1.5 text-xs") }}
|
{{ ui::button(variant="outline-secondary", label=t(key="set-discount", lang=lang | default(value='sk')), href="/admin/catalog/discounts/" ~ product.id ~ "/edit?audience=" ~ audience, size="px-3 py-1.5 text-xs") }}
|
||||||
{% if on_sale %}
|
{% if on_sale %}
|
||||||
<form method="post" action="/admin/catalog/discounts/{{ product.id }}/remove?audience={{ audience }}">
|
<form method="post" action="/admin/catalog/discounts/{{ product.id }}/remove?audience={{ audience }}"
|
||||||
|
onsubmit="return confirm('{{ t(key="discount-remove-confirm", lang=lang | default(value='sk')) }}')">
|
||||||
{{ ui::csrf_field() }}
|
{{ ui::csrf_field() }}
|
||||||
{{ ui::button(variant="outline-danger", label=t(key="remove-discount", lang=lang | default(value='sk')), type="submit", size="px-3 py-1.5 text-xs") }}
|
{{ ui::button(variant="outline-danger", label=t(key="remove-discount", lang=lang | default(value='sk')), type="submit", size="px-3 py-1.5 text-xs") }}
|
||||||
</form>
|
</form>
|
||||||
|
|||||||
Reference in New Issue
Block a user