{extends file="admin-layout.tpl"} {block name="page-title"}{intl l='Countries'}{/block} {block name="check-resource"}admin.configuration.country{/block} {block name="check-access"}view{/block} {block name="main-content"}
{module_include location='countries_top'}
{module_include location='countries_table_header'} {loop name="countries" type="country" backend_context="1" lang=$lang_id order=$order} {* *} {module_include location='countries_table_row'} {/loop} {elseloop rel="countries"} {/elseloop}
{intl l='Countries'} {loop type="auth" name="can_create" role="ADMIN" resource="admin.configuration.country" access="CREATE"} {/loop}
{intl l="ID"} {intl l="Name"} {intl l="Default"} {intl l="Shop"} {intl l="N° ISO"} {intl l="ISO Code"}{intl l='Actions'}
{$ID} {$TITLE}
{$ISOCODE} {$ISOALPHA3}
{loop type="auth" name="can_change" role="ADMIN" resource="admin.configuration.country" access="UPDATE"} {/loop} {loop type="auth" name="can_delete" role="ADMIN" resource="admin.configuration.country" access="DELETE"} {/loop}
{intl l="No country has been created yet. Click the + button to create one."}
{module_include location='countries_bottom'}
{* Adding a new Country *} {form name="thelia.admin.country.creation"} {* Capture the dialog body, to pass it to the generic dialog *} {capture "country_creation_dialog"} {form_hidden_fields form=$form} {form_field form=$form field='success_url'} {* on success, redirect to the edition page, _ID_ is replaced with the created object ID, see controller *} {/form_field} {form_field form=$form field='title'}
{/form_field} {form_field form=$form field='area'}
{/form_field} {form_field form=$form field='isocode'}
{/form_field} {form_field form=$form field='isoalpha2'}
{/form_field} {form_field form=$form field='isoalpha3'}
{/form_field} {loop type="lang" name="default-lang" default_only="1"} {form_field form=$form field='locale'} {/form_field} {/loop} {module_include location='country_create_form'} {/capture} {include file = "includes/generic-create-dialog.html" dialog_id = "add_country_dialog" dialog_title = {intl l="Create a new country"} dialog_body = {$smarty.capture.country_creation_dialog nofilter} dialog_ok_label = {intl l="Create this country"} dialog_cancel_label = {intl l="Cancel"} form_action = {url path='/admin/configuration/countries/create'} form_enctype = {form_enctype form=$form} form_error_message = $form_error_message } {/form} {* Delete confirmation dialog *} {capture "delete_dialog"} {module_include location='country_delete_form'} {/capture} {include file = "includes/generic-confirm-dialog.html" dialog_id = "delete_dialog" dialog_title = {intl l="Delete country"} dialog_message = {intl l="Do you really want to delete this country ?"} form_action = {url path='/admin/configuration/countries/delete'} form_content = {$smarty.capture.delete_dialog nofilter} } {/block} {block name="javascript-initialization"} {javascripts file='assets/js/bootstrap-switch/bootstrap-switch.js'} {/javascripts} {/block}