Current Path : /var/www/alh/admin/view/template/extension/advertise/ |
Current File : /var/www/alh/admin/view/template/extension/advertise/google_shipping_taxes.twig |
{{ header }} {{ column_left }} <div id="content"> <div class="page-header"> <div class="container-fluid"> <div class="pull-right"> <a href="{{ text_video_tutorial_url_install }}" target="_blank" class="btn btn-info" data-toggle="tooltip" title="{{ button_video_tutorial_install }}"><i class="fa fa-video-camera"></i></a> <a href="{{ cancel }}" class="btn btn-default" data-toggle="tooltip" title="{{ button_cancel }}"><i class="fa fa-reply"></i></a> </div> <h1>{{ heading_title }}</h1> <ul class="breadcrumb"> {% for breadcrumb in breadcrumbs %} <li><a href="{{ breadcrumb.href }}">{{ breadcrumb.text }}</a></li> {% endfor %} </ul> </div> </div> <div class="container-fluid"> {% if not from_dashboard %} {{ steps }} {% endif %} {% if success %} <div class="alert alert-success alert-dismissible" role="alert"> <button type="button" class="close" data-dismiss="alert" aria-label="{{ text_close }}"><span aria-hidden="true"><i class="fa fa-close"></i></span></button> <i class="fa fa-check-circle" aria-hidden="true"></i> {{ success }} </div> {% endif %} {% if error %} <div class="alert alert-danger alert-dismissible" role="alert"> <button type="button" class="close" data-dismiss="alert" aria-label="{{ text_close }}"><span aria-hidden="true"><i class="fa fa-close"></i></span></button> <i class="fa fa-exclamation-triangle" aria-hidden="true"></i> {{ error }} </div> {% endif %} <div class="panel panel-default"> <div class="panel-heading"> <h3 class="panel-title"> <i class="fa fa-truck"></i> <span> {% if from_dashboard %} {{ text_panel_heading_shipping_taxes_2 }} {% else %} {{ text_panel_heading_shipping_taxes }} {% endif %} </span> </h3> </div> <div class="panel-body"> <form action="{{ action }}" method="post" enctype="multipart/form-data" id="form" class="form-horizontal"> <fieldset> <legend>{{ text_shipping_transit_times }}</legend> <div class="form-group required"> <label for="input-min-transit-time" class="col-sm-3 control-label">{{ entry_min_transit_time }}</label> <div class="col-sm-9"> <input type="number" class="form-control" id="input-min-transit-time" name="advertise_google_shipping_taxes[min_transit_time]" value="{{ advertise_google_shipping_taxes.min_transit_time }}" /> {% if error_min_transit_time %} <div class="text-danger">{{ error_min_transit_time }}</div> {% endif %} </div> </div> <div class="form-group required"> <label for="input-max-transit-time" class="col-sm-3 control-label">{{ entry_max_transit_time }}</label> <div class="col-sm-9"> <input type="number" class="form-control" id="input-max-transit-time" name="advertise_google_shipping_taxes[max_transit_time]" value="{{ advertise_google_shipping_taxes.max_transit_time }}" /> {% if error_max_transit_time %} <div class="text-danger">{{ error_max_transit_time }}</div> {% endif %} </div> </div> </fieldset> <fieldset> <legend>{{ text_shipping_services }}</legend> <div class="form-group"> <div class="col-sm-3"> <label> <input type="radio" name="advertise_google_shipping_taxes[shipping_type]" value="flat" {{ advertise_google_shipping_taxes.shipping_type == 'flat' ? 'checked' }} /> {{ text_shipping_flat }} </label> </div> <div class="col-sm-9" data-shipping-visible-on="flat"> <div class="input-group"> <div class="input-group-addon"><i class="fa fa-dollar"></i></div> <input type="number" class="form-control" name="advertise_google_shipping_taxes[flat_rate]" value="{{ advertise_google_shipping_taxes.flat_rate }}" /> <div class="input-group-addon">{{ text_usd }}</div> </div> {% if error_flat_rate %} <div class="text-danger">{{ error_flat_rate }}</div> {% endif %} </div> </div> <div class="form-group"> <div class="col-sm-3"> <label> <input type="radio" name="advertise_google_shipping_taxes[shipping_type]" value="carrier" {{ advertise_google_shipping_taxes.shipping_type == 'carrier' ? 'checked' }} /> {{ text_shipping_carrier }} </label> </div> <div class="col-sm-9" data-shipping-visible-on="carrier"> <div class="input-group"> <div class="input-group-addon">{{ text_carrier_postcode }}</div> <input type="text" class="form-control" name="advertise_google_shipping_taxes[carrier_postcode]" value="{{ advertise_google_shipping_taxes.carrier_postcode }}" /> </div> {% if error_carrier_postcode %} <div class="text-danger">{{ error_carrier_postcode }}</div> {% endif %} <div class="input-group margin-top-10"> <div class="input-group-addon"><span data-toggle="tooltip" title="{{ help_carrier_price_percentage }}">{{ text_carrier_price_percentage }}</span></div> <input type="number" class="form-control" name="advertise_google_shipping_taxes[carrier_price_percentage]" value="{{ advertise_google_shipping_taxes.carrier_price_percentage }}" /> <div class="input-group-addon"><i class="fa fa-percent"></i></div> </div> {% if error_carrier_price_percentage %} <div class="text-danger">{{ error_carrier_price_percentage }}</div> {% endif %} {% for carrier in available_carriers %} <fieldset class="margin-top-10"> <legend>{{ carrier.name }} ({{ carrier.country }})</legend> {% for service in carrier.services %} <label class="label-block"> <input type="checkbox" name="advertise_google_shipping_taxes[carrier][{{ carrier.code }}][{{ service.code }}]" value="1" {{ advertise_google_shipping_taxes.carrier[carrier.code][service.code] == '1' ? 'checked' }} /> {{ service.name }} </label> {% endfor %} </fieldset> {% endfor %} </div> </div> <div class="form-group"> <div class="col-sm-12"> <label> <input type="radio" name="advertise_google_shipping_taxes[shipping_type]" value="custom" {{ advertise_google_shipping_taxes.shipping_type == 'custom' ? 'checked' }} /> {{ text_shipping_custom }} </label> </div> </div> </fieldset> <fieldset class="margin-top-10"> <legend>{{ text_taxes }}</legend> <div class="form-group"> <div class="col-sm-3"> <label> <input type="radio" name="advertise_google_shipping_taxes[tax_type]" value="usa" {{ advertise_google_shipping_taxes.tax_type == 'usa' ? 'checked' }} /> {{ text_tax_usa }} </label> </div> <div class="col-sm-9" data-tax-visible-on="usa"> <div class="input-group"> <div class="input-group-addon">{{ text_tax_on_shipping }}</div> <select class="form-control" name="advertise_google_shipping_taxes[tax_on_shipping]"> <option value="1" {{ advertise_google_shipping_taxes.tax_on_shipping == '1' ? 'selected' }}>{{ text_enabled }}</option> <option value="0" {{ advertise_google_shipping_taxes.tax_on_shipping == '0' ? 'selected' }}>{{ text_disabled }}</option> </select> </div> <fieldset class="margin-top-10"> <legend>{{ text_active_states }}</legend> {% for id, state in states %} <label class="label-block"> <input type="checkbox" name="advertise_google_shipping_taxes[tax][]" value="{{ id }}" {{ id in advertise_google_shipping_taxes.tax ? 'checked' }} /> {{ state }} </label> {% endfor %} </fieldset> </div> </div> <div class="form-group"> <div class="col-sm-12"> <label> <input type="radio" name="advertise_google_shipping_taxes[tax_type]" value="not_usa" {{ advertise_google_shipping_taxes.tax_type == 'not_usa' ? 'checked' }} /> {{ text_tax_not_usa }} </label> </div> </div> <div class="form-group"> <div class="col-sm-12"> <label> <input type="radio" name="advertise_google_shipping_taxes[tax_type]" value="custom" {{ advertise_google_shipping_taxes.tax_type == 'custom' ? 'checked' }} /> {{ text_tax_custom }} </label> </div> </div> </fieldset> <div class="pull-right"> <button type="submit" class="btn btn-primary" id="proceed">{{ button_proceed }}</button> </div> </form> </div> </div> </div> </div> <style type="text/css"> .label-block { display: block; cursor: pointer; } .margin-top-10 { margin-top: 10px; } </style> <script type="text/javascript"> (function($) { var selector = { shipping_type: '[name="advertise_google_shipping_taxes[shipping_type]"]', tax_type: '[name="advertise_google_shipping_taxes[tax_type]"]', save: '#proceed', form: '#form' } $(selector.shipping_type).change(function(e) { $('[data-shipping-visible-on]').hide(); $('[data-shipping-visible-on="' + $(this).val() + '"]').show(); }); $(selector.shipping_type + ':checked').trigger('change'); $(selector.tax_type).change(function(e) { $('[data-tax-visible-on]').hide(); $('[data-tax-visible-on="' + $(this).val() + '"]').show(); }); $(selector.tax_type + ':checked').trigger('change'); $(document).on('click', selector.save, function(e) { e.preventDefault(); e.stopPropagation(); $(selector.save).text('{{ text_loading }}').attr('disabled', true); $(selector.form).submit(); }); })(jQuery); </script> {{ footer }}