Version Notes
[Fix] fixed issue when loading custom scripts.
Download this release
Release Info
Developer | BrainSINS |
Extension | Brainsins_Recommender |
Version | 2.1.4 |
Comparing to | |
See all releases |
Code changes from version 2.1.3 to 2.1.4
- app/code/community/Brainsins/Recommender/etc/config.xml +1 -1
- app/design/frontend/base/default/template/brainsins/recommender/header.phtml +5 -7
- app/design/frontend/base/default/template/brainsins/recommender/js.phtml +2 -2
- package.xml +5 -5
- skin/adminhtml/default/default/brainsins/recommender/js/brainsins_recommender.js +3 -3
app/code/community/Brainsins/Recommender/etc/config.xml
CHANGED
@@ -15,7 +15,7 @@
|
|
15 |
<config>
|
16 |
<modules>
|
17 |
<Brainsins_Recommender>
|
18 |
-
<version>2.1.
|
19 |
</Brainsins_Recommender>
|
20 |
</modules>
|
21 |
<global>
|
15 |
<config>
|
16 |
<modules>
|
17 |
<Brainsins_Recommender>
|
18 |
+
<version>2.1.3</version>
|
19 |
</Brainsins_Recommender>
|
20 |
</modules>
|
21 |
<global>
|
app/design/frontend/base/default/template/brainsins/recommender/header.phtml
CHANGED
@@ -4,10 +4,9 @@
|
|
4 |
|
5 |
$_bskey = Mage::getStoreConfig('brainsins_recommender_options/brainsins_recommender_general/bs_key', Mage::app()->getStore()->getStoreId());
|
6 |
$_bs_ajax_tracking = Mage::getStoreConfig('brainsins_recommender_options/brainsins_recommender_advanced/ajax_tracking', Mage::app()->getStore()->getStoreId());
|
7 |
-
$_script_path = '
|
8 |
$_bs_custom_script = Mage::getStoreConfig('brainsins_recommender_options/brainsins_recommender_advanced/custom_script', Mage::app()->getStore()->getStoreId());
|
9 |
$_custom_script_path = "/$_bskey/$_bskey.js";
|
10 |
-
|
11 |
?>
|
12 |
|
13 |
<!-- BrainSINS Code Starts -->
|
@@ -96,18 +95,17 @@
|
|
96 |
|
97 |
}
|
98 |
|
99 |
-
var brainsins_token = "<?php echo $_bskey ?>"
|
100 |
-
|
101 |
-
var BrainSINSData = {
|
102 |
"version" : "magento-<?php echo Mage::helper('brainsins_recommender')->getExtensionVersion() ?>"
|
103 |
};
|
104 |
|
105 |
|
106 |
<?php if (!$_bs_ajax_tracking):?>
|
107 |
-
loadBrainSINSScript('
|
108 |
<?php if ($_bs_custom_script):?>
|
109 |
var bs_custom_script = true;
|
110 |
-
loadBrainSINSScript('<?php echo $
|
111 |
<?php endif;?>
|
112 |
<?php endif;?>
|
113 |
|
4 |
|
5 |
$_bskey = Mage::getStoreConfig('brainsins_recommender_options/brainsins_recommender_general/bs_key', Mage::app()->getStore()->getStoreId());
|
6 |
$_bs_ajax_tracking = Mage::getStoreConfig('brainsins_recommender_options/brainsins_recommender_advanced/ajax_tracking', Mage::app()->getStore()->getStoreId());
|
7 |
+
$_script_path = '/brainsins.js';
|
8 |
$_bs_custom_script = Mage::getStoreConfig('brainsins_recommender_options/brainsins_recommender_advanced/custom_script', Mage::app()->getStore()->getStoreId());
|
9 |
$_custom_script_path = "/$_bskey/$_bskey.js";
|
|
|
10 |
?>
|
11 |
|
12 |
<!-- BrainSINS Code Starts -->
|
95 |
|
96 |
}
|
97 |
|
98 |
+
var brainsins_token = "<?php echo $_bskey ?>",
|
99 |
+
BrainSINSData = {
|
|
|
100 |
"version" : "magento-<?php echo Mage::helper('brainsins_recommender')->getExtensionVersion() ?>"
|
101 |
};
|
102 |
|
103 |
|
104 |
<?php if (!$_bs_ajax_tracking):?>
|
105 |
+
loadBrainSINSScript('<?php echo $_script_path ?>');
|
106 |
<?php if ($_bs_custom_script):?>
|
107 |
var bs_custom_script = true;
|
108 |
+
loadBrainSINSScript('<?php echo $_custom_script_path;?>');
|
109 |
<?php endif;?>
|
110 |
<?php endif;?>
|
111 |
|
app/design/frontend/base/default/template/brainsins/recommender/js.phtml
CHANGED
@@ -220,10 +220,10 @@
|
|
220 |
bsUnsetCookie("brainsins_register", domain);
|
221 |
bsUnsetCookie("brainsins_logout", domain);
|
222 |
|
223 |
-
loadBrainSINSScript('
|
224 |
<?php if ($_bs_custom_script):?>
|
225 |
var bs_custom_script = true;
|
226 |
-
loadBrainSINSScript('<?php echo $
|
227 |
<?php endif;?>
|
228 |
|
229 |
}
|
220 |
bsUnsetCookie("brainsins_register", domain);
|
221 |
bsUnsetCookie("brainsins_logout", domain);
|
222 |
|
223 |
+
loadBrainSINSScript('<?php echo $_script_path ?>');
|
224 |
<?php if ($_bs_custom_script):?>
|
225 |
var bs_custom_script = true;
|
226 |
+
loadBrainSINSScript('<?php echo $_custom_script_path ?>');
|
227 |
<?php endif;?>
|
228 |
|
229 |
}
|
package.xml
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>Brainsins_Recommender</name>
|
4 |
-
<version>2.1.
|
5 |
<stability>stable</stability>
|
6 |
<license uri="http://opensource.org/licenses/gpl-license.php">GPL</license>
|
7 |
<channel>community</channel>
|
@@ -18,11 +18,11 @@ Some key features:
|
|
18 |
* Easily create marketing rules that modify your e-commerce website or interact with your customers according to user behavior.
|
19 |
* Use gamification to engage and cultivate the loyalty of your customers and grow a community of prescribers.
|
20 |
* We provide a full e-commerce analytics solution to help you understand the evolution of your online business.</description>
|
21 |
-
<notes>[Fix] fixed issue
|
22 |
<authors><author><name>BrainSINS</name><user>Developer</user><email>support@brainsins.com</email></author></authors>
|
23 |
-
<date>2016-07-
|
24 |
-
<time>
|
25 |
-
<contents><target name="magecommunity"><dir name="Brainsins"><dir name="Recommender"><dir name="Block"><dir name="Adminhtml"><dir name="System"><dir name="Config"><dir name="Fieldset"><file name="Expanded.php" hash="8fb32bbec5454610a8aab055c8891bf7"/><file name="Help.php" hash="df89b5f0a9d7510aa1393c888324e6dd"/></dir><dir name="Form"><dir name="Fieldset"><dir name="Dashboard"><file name="Dashboard.php" hash="7fcdcc0b077e1fcd40f209ada40d183e"/></dir></dir></dir><dir name="Source"><dir name="Feeds"><file name="ProductOffline.php" hash="d2480bf9d3a79f41b5889c46f747c008"/><file name="ProductOnline.php" hash="8a64b9b4cf0b1e57e0afa19889271934"/></dir><dir name="Recommenders"><file name="Cart.php" hash="3c8b3efaa4edfb696483b7e04787f852"/><file name="Category.php" hash="df3bdf28ef21e61d954d561e5bf69e13"/><file name="Checkout.php" hash="a4cf4b2b0df44b8efdc983a2616105c1"/><file name="Home.php" hash="c77c1afbdac04b9eec90e749aa67a6f9"/><file name="Product.php" hash="2ca0f98935197a5f515d0882e4177e00"/><file name="Show.php" hash="108263f746e4650ad46878b97edfd43c"/></dir></dir></dir></dir></dir><file name="Recommendations.php" hash="223234fb802b171bc46d4840e9a3e325"/></dir><dir name="Helper"><file name="Data.php" hash="5ad299fc315394812b27ffa060da6e65"/><file name="sendBrainsinsWS.log" hash="3ea4f9e70438ab097c878da3f1929a0f"/></dir><dir name="Model"><dir name="Adminhtml"><dir name="System"><dir name="Config"><dir name="Backend"><file name="Cron.php" hash="f0187336296261795b3163d7da20a24d"/><file name="Serialized.php" hash="c68122c82e7e1fc13a2575ac4e417d78"/></dir><dir name="Source"><file name="Apimode.php" hash="80852b4069d03c7a3b70390d67d2f875"/><file name="Attributes.php" hash="c223fe5451b35bb8779ec8d3e077d4b7"/><file name="Configurableproducttracking.php" hash="3b3c28b4142d90abafeacb3daa13f035"/><file name="Currencies.php" hash="478e4c7a7ca1d3d8d984c37af1d487e6"/><file name="Emailtracking.php" hash="017ec03450cff0317cb390830eca26ef"/><file name="Totalamounttrackingoptions.php" hash="0bba8d100a8a78030dd6a12ffe443c40"/></dir></dir></dir></dir><file name="Brainsins.php" hash="4012634c558c030effa04c92485621ba"/><file name="Cron.php" hash="04e1ed2c59fa488e614fe903abac45d1"/><file name="Observer.php" hash="c5975e7872c5697c0f9b725a92a967b3"/><file name="Recommendation.php" hash="a8918aceeb106b2b5afe8664c87229ef"/></dir><dir name="controllers"><dir name="Adminhtml"><file name="FeedsController.php" hash="d318a3d4ba80b9587229a4f364bd3de3"/></dir><file name="CartController.php" hash="c1e857c1f5dc3f0ecf202bb825f48a84"/><file name="FeedController.php" hash="f537330700e1cc70e4260357af6a2db0"/><file name="LoginController.php" hash="3e2e8ff8564e987ba1550f54246737ed"/><file name="PurchaseController.php" hash="584b0ba37024bb84cf0171fc23fb2a9d"/><file name="RecommendationController.php" hash="1ead8f07f6ff07b5ed2283581a4ad1ab"/><file name="TrackingController.php" hash="04b22c332cdd9ad47dfab42c39bab66b"/></dir><dir name="etc"><file name="config.xml" hash="
|
26 |
<compatible/>
|
27 |
<dependencies><required><php><min>5.2.0</min><max>7.0.0</max></php></required></dependencies>
|
28 |
</package>
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>Brainsins_Recommender</name>
|
4 |
+
<version>2.1.4</version>
|
5 |
<stability>stable</stability>
|
6 |
<license uri="http://opensource.org/licenses/gpl-license.php">GPL</license>
|
7 |
<channel>community</channel>
|
18 |
* Easily create marketing rules that modify your e-commerce website or interact with your customers according to user behavior.
|
19 |
* Use gamification to engage and cultivate the loyalty of your customers and grow a community of prescribers.
|
20 |
* We provide a full e-commerce analytics solution to help you understand the evolution of your online business.</description>
|
21 |
+
<notes>[Fix] fixed issue when loading custom scripts.</notes>
|
22 |
<authors><author><name>BrainSINS</name><user>Developer</user><email>support@brainsins.com</email></author></authors>
|
23 |
+
<date>2016-07-15</date>
|
24 |
+
<time>16:17:17</time>
|
25 |
+
<contents><target name="magecommunity"><dir name="Brainsins"><dir name="Recommender"><dir name="Block"><dir name="Adminhtml"><dir name="System"><dir name="Config"><dir name="Fieldset"><file name="Expanded.php" hash="8fb32bbec5454610a8aab055c8891bf7"/><file name="Help.php" hash="df89b5f0a9d7510aa1393c888324e6dd"/></dir><dir name="Form"><dir name="Fieldset"><dir name="Dashboard"><file name="Dashboard.php" hash="7fcdcc0b077e1fcd40f209ada40d183e"/></dir></dir></dir><dir name="Source"><dir name="Feeds"><file name="ProductOffline.php" hash="d2480bf9d3a79f41b5889c46f747c008"/><file name="ProductOnline.php" hash="8a64b9b4cf0b1e57e0afa19889271934"/></dir><dir name="Recommenders"><file name="Cart.php" hash="3c8b3efaa4edfb696483b7e04787f852"/><file name="Category.php" hash="df3bdf28ef21e61d954d561e5bf69e13"/><file name="Checkout.php" hash="a4cf4b2b0df44b8efdc983a2616105c1"/><file name="Home.php" hash="c77c1afbdac04b9eec90e749aa67a6f9"/><file name="Product.php" hash="2ca0f98935197a5f515d0882e4177e00"/><file name="Show.php" hash="108263f746e4650ad46878b97edfd43c"/></dir></dir></dir></dir></dir><file name="Recommendations.php" hash="223234fb802b171bc46d4840e9a3e325"/></dir><dir name="Helper"><file name="Data.php" hash="5ad299fc315394812b27ffa060da6e65"/><file name="sendBrainsinsWS.log" hash="3ea4f9e70438ab097c878da3f1929a0f"/></dir><dir name="Model"><dir name="Adminhtml"><dir name="System"><dir name="Config"><dir name="Backend"><file name="Cron.php" hash="f0187336296261795b3163d7da20a24d"/><file name="Serialized.php" hash="c68122c82e7e1fc13a2575ac4e417d78"/></dir><dir name="Source"><file name="Apimode.php" hash="80852b4069d03c7a3b70390d67d2f875"/><file name="Attributes.php" hash="c223fe5451b35bb8779ec8d3e077d4b7"/><file name="Configurableproducttracking.php" hash="3b3c28b4142d90abafeacb3daa13f035"/><file name="Currencies.php" hash="478e4c7a7ca1d3d8d984c37af1d487e6"/><file name="Emailtracking.php" hash="017ec03450cff0317cb390830eca26ef"/><file name="Totalamounttrackingoptions.php" hash="0bba8d100a8a78030dd6a12ffe443c40"/></dir></dir></dir></dir><file name="Brainsins.php" hash="4012634c558c030effa04c92485621ba"/><file name="Cron.php" hash="04e1ed2c59fa488e614fe903abac45d1"/><file name="Observer.php" hash="c5975e7872c5697c0f9b725a92a967b3"/><file name="Recommendation.php" hash="a8918aceeb106b2b5afe8664c87229ef"/></dir><dir name="controllers"><dir name="Adminhtml"><file name="FeedsController.php" hash="d318a3d4ba80b9587229a4f364bd3de3"/></dir><file name="CartController.php" hash="c1e857c1f5dc3f0ecf202bb825f48a84"/><file name="FeedController.php" hash="f537330700e1cc70e4260357af6a2db0"/><file name="LoginController.php" hash="3e2e8ff8564e987ba1550f54246737ed"/><file name="PurchaseController.php" hash="584b0ba37024bb84cf0171fc23fb2a9d"/><file name="RecommendationController.php" hash="1ead8f07f6ff07b5ed2283581a4ad1ab"/><file name="TrackingController.php" hash="04b22c332cdd9ad47dfab42c39bab66b"/></dir><dir name="etc"><file name="config.xml" hash="ab8f1494dab2205238515f65ef9d278d"/><file name="system.xml" hash="7c5e34a435ca19760334398a8f7b5b1b"/></dir></dir></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="brainsins_recommender.xml" hash="a0008aeb7f895e96b60995792d37bed9"/></dir><dir name="template"><dir name="brainsins"><dir name="recommender"><file name="help.phtml" hash="890622a39d07bd9029fbab39e3f7abf7"/></dir></dir></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="brainsins_recommender.xml" hash="6a98a70604110c1fb7596ce0cdc93fb9"/></dir><dir name="template"><dir name="brainsins"><dir name="recommender"><file name="header.phtml" hash="c7c7bbbe3d47162dd954f166afe4404a"/><file name="js.phtml" hash="4c9704dded2f9e0bec2e1e6007b61850"/><file name="sample.phtml" hash="8ee06704ba1f71a60c771e5e8816912a"/></dir></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Brainsins_Recommender.xml" hash="b66f774ab8de3a90258047d6701491aa"/></dir></target><target name="magelocale"><dir name="en_US"><file name="Brainsins_Recommender.csv" hash="d41d8cd98f00b204e9800998ecf8427e"/></dir><dir name="es_ES"><file name="Brainsins_Recommender.csv" hash="d41d8cd98f00b204e9800998ecf8427e"/></dir></target><target name="mageskin"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="brainsins"><dir name="recommender"><dir name="css"><file name="brainsins_recommender.css" hash="db420d334316b3d19f013c7d1289e6c8"/></dir><dir name="images"><file name="brainsins.png" hash="98f06e0c5eb7668dd7293fc89614f7bc"/><file name="brainsins_logo.png" hash="cb4086cde3e5eef572159bd9f2ebd298"/><file name="feed_file_nok.gif" hash="e4f28607f075a105e53fa3113d84bd26"/><file name="feed_file_ok.gif" hash="834dfafd5f8b44c4b24a4c00add56fcf"/></dir><dir name="js"><file name="brainsins_recommender.js" hash="6ceed921b60e8590a70ee9db54e04811"/></dir></dir></dir></dir></dir></dir></target></contents>
|
26 |
<compatible/>
|
27 |
<dependencies><required><php><min>5.2.0</min><max>7.0.0</max></php></required></dependencies>
|
28 |
</package>
|
skin/adminhtml/default/default/brainsins/recommender/js/brainsins_recommender.js
CHANGED
@@ -47,9 +47,9 @@ Event.observe(window, 'load', function() {
|
|
47 |
$('btnViewOnlineFeed').enable();
|
48 |
}
|
49 |
// }
|
50 |
-
if($('
|
51 |
{
|
52 |
-
var options = $('
|
53 |
var len = options.length;
|
54 |
for (var i = 0; i < len; i++) {
|
55 |
if(options[i].value == 'description')
|
@@ -57,7 +57,7 @@ Event.observe(window, 'load', function() {
|
|
57 |
options[i].selected = true;
|
58 |
}
|
59 |
}
|
60 |
-
$('
|
61 |
}
|
62 |
});
|
63 |
|
47 |
$('btnViewOnlineFeed').enable();
|
48 |
}
|
49 |
// }
|
50 |
+
if($('brainsins_recommender_options_brainsins_recommender_feed_product_description_attribute').value == '')
|
51 |
{
|
52 |
+
var options = $('brainsins_recommender_options_brainsins_recommender_feed_product_description_attribute');
|
53 |
var len = options.length;
|
54 |
for (var i = 0; i < len; i++) {
|
55 |
if(options[i].value == 'description')
|
57 |
options[i].selected = true;
|
58 |
}
|
59 |
}
|
60 |
+
$('brainsins_recommender_options_brainsins_recommender_feed_product_description_attribute').value == 'description';
|
61 |
}
|
62 |
});
|
63 |
|