Skip to content
Snippets Groups Projects
Commit 48b3a2bb authored by colemanw's avatar colemanw
Browse files

Fix CRM.url to not encode hash on WP

parent 1cd6b736
Branches
Tags
No related merge requests found
......@@ -22,8 +22,12 @@
mode = CRM.config && CRM.config.isFrontend ? 'front' : 'back';
}
query = query || '';
var url,
frag = path.split('?');
var url, frag, hash = '';
if (path.indexOf('#') > -1) {
hash = '#' + path.split('#')[1];
path = path.split('#')[0];
}
frag = path.split('?');
// Encode url path only if slashes in placeholder were also encoded
if (tplURL[mode].indexOf('civicrm/placeholder-url-path') >= 0) {
url = tplURL[mode].replace('civicrm/placeholder-url-path', frag[0]);
......@@ -39,7 +43,7 @@
if (frag[1]) {
url += (url.indexOf('?') < 0 ? '?' : '&') + frag[1];
}
return url;
return url + hash;
};
$.fn.crmURL = function () {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment