Fix bug when multiple call of bootstrap-switch.js
modified: local/modules/Colissimo/AdminIncludes/module-config-js.html modified: local/modules/Colissimo/AdminIncludes/module_configuration.html
This commit is contained in:
@@ -1,17 +1,16 @@
|
|||||||
{block name="javascript-initialization"}
|
|
||||||
|
|
||||||
{javascripts file='assets/js/bootstrap-switch/bootstrap-switch.js'}
|
{javascripts file='assets/js/bootstrap-switch/bootstrap-switch.js'}
|
||||||
<script src="{$asset_url}"></script>
|
<script src='{$asset_url}'></script>
|
||||||
{/javascripts}
|
{/javascripts}
|
||||||
|
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
$(document).ready(function() {
|
$(document).ready(function() {
|
||||||
$(".freeshipping-activation").on("switch-change", function(e, data){
|
$(".freeshipping-activation-Colissimo").bootstrapSwitch();
|
||||||
|
|
||||||
|
$(".freeshipping-activation-Colissimo").on("switch-change", function(e, data){
|
||||||
var is_checked = data.value;
|
var is_checked = data.value;
|
||||||
var form = $("#freeshippingform");
|
var form = $("#freeshippingform");
|
||||||
$('body').append('<div class="modal-backdrop fade in" id="loading-event"><div class="loading"></div></div>');
|
$('body').append('<div class="modal-backdrop fade in" id="loading-event"><div class="loading"></div></div>');
|
||||||
|
|
||||||
$.ajax({
|
$.ajax({
|
||||||
url: form.attr('action'),
|
url: form.attr('action'),
|
||||||
type: form.attr('method'),
|
type: form.attr('method'),
|
||||||
@@ -37,4 +36,3 @@
|
|||||||
});
|
});
|
||||||
});
|
});
|
||||||
</script>
|
</script>
|
||||||
{/block}
|
|
||||||
@@ -43,7 +43,7 @@
|
|||||||
{$label}
|
{$label}
|
||||||
</label>
|
</label>
|
||||||
|
|
||||||
<div class="make-switch switch-small freeshipping-activation" data-id="0" data-on="success" data-off="danger" data-on-label="<i class='glyphicon glyphicon-ok-circle'></i>" data-off-label="<i class='glyphicon glyphicon-remove-circle'></i>">
|
<div class="switch-small freeshipping-activation-Colissimo" data-id="0" data-on="success" data-off="danger" data-on-label="<i class='glyphicon glyphicon-ok-circle'></i>" data-off-label="<i class='glyphicon glyphicon-remove-circle'></i>">
|
||||||
<input type="checkbox" name="{$name}" value="true" {if $data}checked{assign var="isColissimoFreeShipping" value=1}{/if} />
|
<input type="checkbox" name="{$name}" value="true" {if $data}checked{assign var="isColissimoFreeShipping" value=1}{/if} />
|
||||||
</div>
|
</div>
|
||||||
{/form_field}
|
{/form_field}
|
||||||
@@ -149,5 +149,4 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
{/elseloop}
|
{/elseloop}
|
||||||
|
|||||||
Reference in New Issue
Block a user