Colissimo fix routing.xml, thelia.sql and adding "Activate free shipping" option
new file: local/modules/Colissimo/AdminIncludes/module-config-js.html modified: local/modules/Colissimo/AdminIncludes/module_configuration.html modified: local/modules/Colissimo/Colissimo.php modified: local/modules/Colissimo/Config/config.xml modified: local/modules/Colissimo/Config/routing.xml new file: local/modules/Colissimo/Config/schema.xml modified: local/modules/Colissimo/Config/thelia.sql new file: local/modules/Colissimo/Controller/FreeShipping.php new file: local/modules/Colissimo/Form/FreeShipping.php modified: local/modules/Colissimo/I18n/en_US.php modified: local/modules/Colissimo/I18n/fr_FR.php new file: local/modules/Colissimo/Model/Base/ColissimoFreeshipping.php new file: local/modules/Colissimo/Model/Base/ColissimoFreeshippingQuery.php new file: local/modules/Colissimo/Model/ColissimoFreeshipping.php new file: local/modules/Colissimo/Model/ColissimoFreeshippingQuery.php new file: local/modules/Colissimo/Model/Map/ColissimoFreeshippingTableMap.php
This commit is contained in:
40
local/modules/Colissimo/AdminIncludes/module-config-js.html
Normal file
40
local/modules/Colissimo/AdminIncludes/module-config-js.html
Normal file
@@ -0,0 +1,40 @@
|
||||
{block name="javascript-initialization"}
|
||||
|
||||
{javascripts file='assets/js/bootstrap-switch/bootstrap-switch.js'}
|
||||
<script src="{$asset_url}"></script>
|
||||
{/javascripts}
|
||||
|
||||
|
||||
<script>
|
||||
$(document).ready(function() {
|
||||
$(".freeshipping-activation").on("switch-change", function(e, data){
|
||||
var is_checked = data.value;
|
||||
var form = $("#freeshippingform");
|
||||
$('body').append('<div class="modal-backdrop fade in" id="loading-event"><div class="loading"></div></div>');
|
||||
|
||||
$.ajax({
|
||||
url: form.attr('action'),
|
||||
type: form.attr('method'),
|
||||
data: form.serialize()
|
||||
}).done(function(){
|
||||
$("#loading-event").remove();
|
||||
})
|
||||
.success(function() {
|
||||
if (is_checked) {
|
||||
$('#config-btn-0').removeClass('disabled');
|
||||
$('#table-prices-colissimo').hide('slow');
|
||||
} else {
|
||||
$('#config-btn-0').addClass('disabled');
|
||||
$('#table-prices-colissimo').show('slow');
|
||||
}
|
||||
})
|
||||
.fail(function(jqXHR, textStatus, errorThrown){
|
||||
$("#loading-event").remove();
|
||||
$('#freeshipping-failed-body').html(jqXHR.responseJSON.error);
|
||||
$("#freeshipping-failed").modal("show");
|
||||
});
|
||||
|
||||
});
|
||||
});
|
||||
</script>
|
||||
{/block}
|
||||
Reference in New Issue
Block a user