Merge pull request #156 from Cqoicebordel/Fix-map-oscar

[fix][enh] Multiple JS changes in Oscar
This commit is contained in:
Adam Tauber 2014-12-19 22:53:37 +01:00
commit 667f4d5cfc
4 changed files with 23 additions and 2 deletions

Binary file not shown.

View File

@ -16,7 +16,7 @@
*/
requirejs.config({
baseUrl: '/static/oscar/js',
baseUrl: './static/oscar/js',
paths: {
app: '../app'
}

View File

@ -63,4 +63,25 @@ $(document).ready(function(){
$(this).toggleClass(btnClass);
$(this).toggleClass('btn-default');
});
/**
* Select or deselect every categories on double clic
*/
$(".btn-sm").dblclick(function() {
var btnClass = 'btn-' + $(this).data('btn-class'); // primary
if($(this).hasClass('btn-default')) {
$(".btn-sm > input").attr('checked', 'checked');
$(".btn-sm > input").prop("checked", true);
$(".btn-sm").addClass(btnClass);
$(".btn-sm").addClass('active');
$(".btn-sm").removeClass('btn-default');
} else {
$(".btn-sm > input").attr('checked', '');
$(".btn-sm > input").removeAttr('checked');
$(".btn-sm > input").checked = false;
$(".btn-sm").removeClass(btnClass);
$(".btn-sm").removeClass('active');
$(".btn-sm").addClass('btn-default');
}
});
});

View File

@ -116,7 +116,7 @@ $(document).ready(function(){
// TODO hack
// change default imagePath
L.Icon.Default.imagePath = "/static/oscar/img/map";
L.Icon.Default.imagePath = "./static/oscar/img/map";
// init map
var map = L.map(leaflet_target);