{% from '@SyliusAdmin/Macro/translationForm.html.twig' import translationFormWithSlug %}

{{ 'sylius.ui.details'|trans }}

{{ form_errors(form) }}
{{ form_row(form.code) }} {{ form_row(form.enabled) }} {% if product.simple %} {{ form_row(form.variant.shippingRequired) }} {% else %} {{ form_row(form.options, {'remote_url': path('sylius_admin_ajax_product_options_by_phrase'), 'load_edit_url': path('sylius_admin_ajax_find_product_options')}) }} {{ form_row(form.variantSelectionMethod) }} {% endif %}
{{ form_row(form.channels) }}
{# Custom: editable toggle just under channels #} {{ form_row(form.editable) }}
{% if product.simple %}

{{ 'sylius.ui.pricing'|trans }}

{% include "@SyliusAdmin/Product/_channel_pricing.html.twig" with { product: product, variantForm: form.variant } only %}
{% endif %} {{ translationFormWithSlug(form.translations, '@SyliusAdmin/Product/_slugField.html.twig', product) }} {% if product.simple %}

{{ 'sylius.ui.shipping'|trans }}

{{ form_row(form.variant.shippingCategory) }} {{ form_row(form.variant.width) }} {{ form_row(form.variant.height) }} {{ form_row(form.variant.depth) }} {{ form_row(form.variant.weight) }}

{{ 'sylius.ui.taxes'|trans }}

{{ form_row(form.variant.taxCategory) }}
{% endif %} {{ sylius_template_event(['sylius.admin.product.' ~ action ~ '.tab_details', 'sylius.admin.product.tab_details'], {'form': form}) }}