dreamingechoes / bootstrap_sb_admin_base_v2

Rails gem of the Bootstrap based admin theme SB Admin 2.

Home Page:http://dreamingechoes.github.io/bootstrap_sb_admin_base_v2

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

sidebar navbar "active" option problem

cmerida79 opened this issue · comments

Hi,
When create item fail and the controller action render :new again I have active the index link option because of this: (in sb-admin-2.js)

var url = window.location;
var element = $('ul.nav a').filter(function() {
return this.href == url;
}).addClass('active').parents('ul').addClass('in');
if (element.is('li')) {
element.addClass('active');
}

the render :new set url without /new and the href checkin in js is true...

Regards,

Carlos

The problem is for the url params, with this, you can repair it.

var url = window.location;
var element = $('ul.nav a').filter(function() {
return this.href == url.origin + url.pathname;
}).addClass('active').parents('ul').addClass('in');
if (element.is('li')) {
element.addClass('active');
}
});