diff --git a/templates/client/blank.html b/templates/client/blank.html index 00219448..1be9b75a 100644 --- a/templates/client/blank.html +++ b/templates/client/blank.html @@ -87,7 +87,7 @@ This template include basic anf main styles and js files, "tag": "{{ tag }}" }; - +
diff --git a/templates/client/includes/banners/tops.html b/templates/client/includes/banners/tops.html index 142e63a4..d421696d 100644 --- a/templates/client/includes/banners/tops.html +++ b/templates/client/includes/banners/tops.html @@ -1,13 +1,5 @@
-
+
diff --git a/templates/client/static_client/js/banners.js b/templates/client/static_client/js/rejs/banners.js
similarity index 89%
rename from templates/client/static_client/js/banners.js
rename to templates/client/static_client/js/rejs/banners.js
index 1f6126ca..df86bbb0 100644
--- a/templates/client/static_client/js/banners.js
+++ b/templates/client/static_client/js/rejs/banners.js
@@ -4,10 +4,17 @@
var API_URL_ROOT = "/expo-b/get-banners/";
var getUrl = function () {
+ var catalog = "";
+
+ var parts = /^\/([^\/]+)(?:\/|$)/i.exec(location.pathname);
+ if (parts) {
+ catalog = parts[1];
+ }
+
var data = window.sendData;
if (data instanceof Object) {
- var search = [];
+ var search = ["catalog=" + catalog];
for (var key in data) {
if (data.hasOwnProperty(key)) {
@@ -23,9 +30,7 @@
}
}
- if (search.length) {
- return API_URL_ROOT + "?" + search.join("&");
- }
+ return API_URL_ROOT + "?" + search.join("&");
}
return API_URL_ROOT;
diff --git a/templates/client/static_client/js/rejs/tops.js b/templates/client/static_client/js/rejs/tops.js
new file mode 100644
index 00000000..b3fbd8a5
--- /dev/null
+++ b/templates/client/static_client/js/rejs/tops.js
@@ -0,0 +1,8 @@
+(function () {
+ "use strict";
+
+ var API_URL_ROOT = "/expo-b/get-tops/";
+ var PARENT_ID = "expo_top_events";
+
+ console.log("TOPS");
+})();