{# @var product \craft\commerce\elements\Product #} {% extends "commerce/_layouts/cp" %} {% set selectedSubnavItem = "products" %} {% set bodyClass = (bodyClass is defined ? bodyClass~' ' : '') ~ "commerceproducts commerceproductsedit" %} {% set crumbs = [ { label: "Products"|t('commerce'), url: url('commerce/products') }, { label: productType.name|t('commerce'), url: url('commerce/products/'~productType.handle) } ] %} {% set fullPageForm = true %} {% set saveShortcutRedirect = continueEditingUrl %} {% do view.setIsDeltaRegistrationActive(true) %} {% set formActions = [ { label: 'Save and continue editing'|t('commerce'), redirect: continueEditingUrl|hash, shortcut: true, retainScroll: true, } ] %} {% if product.id %} {% set formActions = formActions|push({ label: 'Save as a new {type}'|t('app', { type: product.lowerDisplayName() }), redirect: '{cpEditUrl}'|hash, action: 'commerce/products/duplicate-product' }) %} {% set formActions = formActions|push({ action: 'commerce/products/delete-product', confirm: 'Are you sure you want to delete this product?'|t('commerce'), redirect: 'commerce/products'|hash, label: 'Delete'|t('commerce'), destructive: true, }) %} {% endif %} {% import "_includes/forms" as forms %} {% import "commerce/products/_fields" as productFields %} {% block header %}