{extends file="admin-layout.tpl"} {block name="page-title"}{intl l='Taxes rules'}{/block} {block name="check-permissions"}admin.taxes-rules.view{/block} {block name="main-content"}
{module_include location='taxes_rules_top'}
{loop type="tax" name="taxes" backend_context="1"} {/loop}
{intl l="Taxes"} {loop type="auth" name="can_create" roles="ADMIN" permissions="admin.taxes.create"} {/loop}
{intl l="Name"} {intl l="Description"} {intl l="Actions"}
{$TITLE} {$DESCRIPTION}
{loop type="auth" name="can_change" roles="ADMIN" permissions="admin.configuration.taxes.change"} {/loop} {loop type="auth" name="can_change" roles="ADMIN" permissions="admin.configuration.taxes.change"} {/loop}
{module_include location='taxes_rules_bottom'}
{* -- Add tax confirmation dialog ----------------------------------- *} {form name="thelia.admin.tax.add"} {if $form_error_message} {$taxCreateError = true} {else} {$taxCreateError = false} {/if} {* Capture the dialog body, to pass it to the generic dialog *} {capture "tax_create_dialog"} {form_hidden_fields form=$form} {form_field form=$form field='locale'} {/form_field} {form_field form=$form field='title'}
{/form_field} {form_field form=$form field='description'}
{/form_field} {form_field form=$form field='type'}
{/form_field} {form_tagged_fields form=$form tag='requirements'}
{if $formType == 'choice'} {/if} {if $formType == 'text'} {/if}
{/form_tagged_fields} {/capture} {include file = "includes/generic-create-dialog.html" dialog_id = "tax_create_dialog" dialog_title = {intl l="Create a new tax"} dialog_body = {$smarty.capture.tax_create_dialog nofilter} dialog_ok_label = {intl l="Create"} dialog_cancel_label = {intl l="Cancel"} form_action = {url path="/admin/configuration/taxes/add"} form_enctype = {form_enctype form=$form} form_error_message = $form_error_message } {/form} {* -- Delete tax confirmation dialog ----------------------------------- *} {capture "tax_delete_dialog"} {module_include location='tax_delete_form'} {/capture} {include file = "includes/generic-confirm-dialog.html" dialog_id = "tax_delete_dialog" dialog_title = {intl l="Delete tax"} dialog_message = {intl l="Do you really want to delete this tax ?"} form_action = {url path='/admin/configuration/taxes/delete'} form_content = {$smarty.capture.tax_delete_dialog nofilter} } {* -- Add tax rule confirmation dialog ----------------------------------- *} {form name="thelia.admin.taxrule.add"} {if $form_error_message} {$taxRuleCreateError = true} {else} {$taxRuleCreateError = false} {/if} {* Capture the dialog body, to pass it to the generic dialog *} {capture "tax_rule_create_dialog"} {form_hidden_fields form=$form} {form_field form=$form field='locale'} {/form_field} {if $form_error}
{$form_error_message}
{/if} {form_field form=$form field='title'}
{/form_field} {form_field form=$form field='description'}
{/form_field} {/capture} {include file = "includes/generic-create-dialog.html" dialog_id = "tax_rule_create_dialog" dialog_title = {intl l="Create a new tax rule"} dialog_body = {$smarty.capture.tax_rule_create_dialog nofilter} dialog_ok_label = {intl l="Create"} dialog_cancel_label = {intl l="Cancel"} form_action = {url path="/admin/configuration/taxes_rules/add"} form_enctype = {form_enctype form=$form} form_error_message = $form_error_message } {/form} {* -- Delete tax rule confirmation dialog ----------------------------------- *} {capture "tax_rule_delete_dialog"} {module_include location='tax_rule_delete_form'} {/capture} {include file = "includes/generic-confirm-dialog.html" dialog_id = "tax_rule_delete_dialog" dialog_title = {intl l="Delete tax rule"} dialog_message = {intl l="Do you really want to delete this tax rule ?"} form_action = {url path='/admin/configuration/taxes_rules/delete'} form_content = {$smarty.capture.tax_rule_delete_dialog nofilter} } {/block} {block name="javascript-initialization"} {javascripts file='assets/js/bootstrap-select/bootstrap-select.js'} {/javascripts} {javascripts file='assets/js/main.js'} {/javascripts} {/block}