{extends file="admin-layout.tpl"} {block name="no-return-functions"} {$admin_current_location = 'configuration'} {/block} {block name="page-title"}{intl l='Edit a shipping configuration'}{/block} {block name="check-resource"}admin.configuration.shipping-configuration{/block} {block name="check-access"}update{/block} {block name="main-content"}
{loop name="area-edit" type="area" id=$area_id} {hook name="shipping-configuration-edit.top" area_id=$area_id}
{intl l='Shipping zone "%title"' title={$NAME}}
{include file = "includes/inner-form-toolbar.html" hide_submit_buttons = true hide_flags = true page_url = {url path="/admin/configuration/shipping_configuration/update/%id" id=$area_id} close_url = {url path="/admin/configuration/shipping_configuration"} }
{form name="thelia.admin.area.modification"}
{if $form_error}
{$form_error_message}
{/if} {form_hidden_fields exclude="area_id"} {render_form_field field="success_url" value={url path="/admin/configuration/shipping_configuration/update/%id" id=$area_id}} {render_form_field field="area_id" value=$area_id} {custom_render_form_field field='name'}
{/custom_render_form_field}
{/form} {form name="thelia.admin.area.country"}
{if $form_error}
{$form_error_message}
{/if} {form_hidden_fields exclude="area_id"} {render_form_field field="success_url" value={url path="/admin/configuration/shipping_configuration/update/%id" id=$area_id}} {render_form_field field="area_id" value=$area_id}
{/form}
{form name="thelia.admin.area.delete.country"}
{if $form_error}
{$form_error_message}
{/if} {form_hidden_fields exclude="area_id"} {render_form_field field="success_url" value={url path="/admin/configuration/shipping_configuration/update/%id" id=$area_id}} {render_form_field field="area_id" value=$area_id}
{hook name="shipping-configuration.edit" location="shipping-configuration-edit" area_id={$area_id} }
{intl l="Countries assigned to this zone"} {if {count type="country" area=$area_id backend_context=1 visible="*"} > 0} {intl l='Select'} {intl l='all'} - {intl l='none'} - {intl l='reverse'} {/if}
{/form}
{hook name="shipping-configuration-edit.bottom" area_id=$area_id} {/loop} {elseloop rel="area-edit"}
{intl l="No area defined with this id"}
{/elseloop}
{* Delete related content confirmation dialog *} {capture "delete_country_dialog"} {hook name="shipping-configuration.country-delete-form" location="shipping_configuration_country_delete_form" } {/capture} {include file = "includes/generic-confirm-dialog.html" dialog_id = "delete_country_dialog" dialog_title = {intl l="Remove country"} dialog_message = {intl l="Do you really want to remove this country from this shipping zone ?"} form_action = {token_url path='/admin/configuration/shipping_configuration/country/remove'} form_content = {$smarty.capture.delete_country_dialog nofilter} } {/block} {block name="javascript-initialization"} {javascripts file='assets/js/bootstrap-select/bootstrap-select.js'} {/javascripts} {javascripts file='assets/js/libs/underscore-min.js'} {/javascripts} {$configuration=[]} {loop type="country-area" name="country-area" area=$area_id} {$configuration[]=['id' => $ID, 'countryId' => $COUNTRY_ID, 'stateId' => $STATE_ID]} {/loop} {/block} {block name="javascript-last-call"} {hook name="shipping-configuration.edit-js" location="shipping-configuration-edit-js" area_id={$area_id} } {/block}