{% extends 'layouts/app.html.twig' %} {% block title %}{{ page_title }} | Luminous{% endblock %} {% block app_content %} {% include 'partials/_flash_messages.html.twig' %}
edit_noteZamówienia ręczne

{{ page_title }}

Dodaj projekty w jednym miejscu, uzupełnij warianty i wgraj finalne mockupy przypisane do konkretnych pozycji.

{% if order %}
{{ order.externalReference }} Status: {{ order.internalStatusCode }} Operator: {{ order.updatedBy ? order.updatedBy.displayName : (order.createdBy ? order.createdBy.displayName : '—') }}
{% endif %}
{% if readiness is defined and readiness %}
Gotowość

Aktualny wynik walidacji

{{ readiness.valid ? (readiness.warnings ? 'ostrzeżenia' : 'gotowe') : 'błędy' }}
{% if readiness.errors %}
error
    {% for error in readiness.errors %}
  • {{ error }}
  • {% endfor %}
{% endif %} {% if readiness.warnings %}
warning
    {% for warning in readiness.warnings %}
  • {{ warning }}
  • {% endfor %}
{% endif %}
{% endif %} {{ form_start(form, { attr: { class: 'ops-stack manual-order-form', novalidate: 'novalidate', 'data-controller': 'manual-order', 'data-manual-order-variants-url-value': variants_endpoint_template, 'data-manual-order-project-search-url-value': project_search_endpoint } }) }} {% if form_error_summary is defined and form_error_summary is not empty %} {% endif %}
Źródło

Dane operatora i zamówienia

{{ form_row(form.manualSourceLabel) }} {{ form_row(form.manualExternalReference) }} {{ form_row(form.currency) }}
{{ form_row(form.customerNote) }} {{ form_row(form.internalNote) }}
Klient

Dane kontaktowe

Dane są snapshotem tego zamówienia i nie tworzą globalnej kartoteki klienta.

{{ form_row(form.customerFirstName) }} {{ form_row(form.customerLastName) }} {{ form_row(form.customerEmail) }} {{ form_row(form.customerPhone) }}
Dostawa

Adres odbiorcy

{{ form_row(form.deliveryType) }} {{ form_row(form.shippingMethodCode) }} {{ form_row(form.shippingMethodName) }}
{{ form_row(form.deliveryFirstname) }} {{ form_row(form.deliveryLastname) }} {{ form_row(form.deliveryCompany) }} {{ form_row(form.deliveryAddress1) }} {{ form_row(form.deliveryAddress2) }} {{ form_row(form.deliveryPostcode) }} {{ form_row(form.deliveryCity) }} {{ form_row(form.deliveryCountryCode) }} {{ form_row(form.deliveryCountryName) }} {{ form_row(form.deliveryPhone) }}
Produkty

Dodaj projekty do zamówienia

Wyszukiwarka pokazuje projekty od razu. Po wybraniu wariantu projekt trafia do jednej wspólnej listy pozycji poniżej.

Wyniki są pobierane AJAX-em. Wybierz wariant i kliknij „Dodaj”.

manage_search

Zacznij pisać albo kliknij pole, aby zobaczyć projekty.

Wybór ręczny

Dodaj bez wyszukiwarki

{{ form_errors(form.items) }} {% set item_prototype %} {% include 'sales_order/_manual_order_item_fields.html.twig' with { item_form: form.items.vars.prototype, manual_item_mockups: manual_item_mockups|default({}) } only %} {% endset %}
Pozycje zamówienia

Dodane projekty

{{ form.items|length }} pozycji
0 ? 'hidden' : '' }}> inventory_2
Lista jest pusta

Wyszukaj projekt powyżej i dodaj co najmniej jedną pozycję.

{% for item_form in form.items %}
{% include 'sales_order/_manual_order_item_fields.html.twig' with { item_form: item_form, manual_item_mockups: manual_item_mockups|default({}) } only %}
{% endfor %}
{{ form_rest(form) }}
Anuluj
{{ form_end(form, {render_rest: false}) }}
{% endblock %}