Rejoiner - Version 1.1.15

Version Notes

Escaped single and double quotes in setCurrentItem parameters

Download this release

Release Info

Developer Magento Core Team
Extension Rejoiner
Version 1.1.15
Comparing to
See all releases


Code changes from version 1.1.14 to 1.1.15

app/code/community/Rejoiner/Acr/Block/Snippets.php CHANGED
@@ -71,7 +71,7 @@ class Rejoiner_Acr_Block_Snippets extends Mage_Core_Block_Template
71
  }
72
 
73
  $newItem = array();
74
- $newItem['name'] = $item->getName();
75
  $newItem['image_url'] = $image;
76
  $newItem['price'] = (string) $this->_convertPriceToCents($item->getBaseCalculationPrice());
77
  $newItem['product_id'] = (string) $item->getSku();
71
  }
72
 
73
  $newItem = array();
74
+ $newItem['name'] = addslashes($item->getName());
75
  $newItem['image_url'] = $image;
76
  $newItem['price'] = (string) $this->_convertPriceToCents($item->getBaseCalculationPrice());
77
  $newItem['product_id'] = (string) $item->getSku();
app/code/community/Rejoiner/Acr/etc/system.xml CHANGED
@@ -2,7 +2,6 @@
2
  <config>
3
  <sections>
4
  <checkout>
5
- <show_in_store>1</show_in_store>
6
  <groups>
7
  <rejoiner_acr translate="label" module="rejoiner_acr">
8
  <label>Rejoiner Abandoned Cart Recovery</label>
2
  <config>
3
  <sections>
4
  <checkout>
 
5
  <groups>
6
  <rejoiner_acr translate="label" module="rejoiner_acr">
7
  <label>Rejoiner Abandoned Cart Recovery</label>
app/design/frontend/base/default/layout/rejoiner_acr.xml CHANGED
@@ -81,8 +81,4 @@
81
  <update handle="rejoiner_acr_tracking"/>
82
  </opc_index_index>
83
 
84
- <aw_onestepcheckout_index_index>
85
- <update handle="rejoiner_acr_tracking"/>
86
- </aw_onestepcheckout_index_index>
87
-
88
  </layout>
81
  <update handle="rejoiner_acr_tracking"/>
82
  </opc_index_index>
83
 
 
 
 
 
84
  </layout>
app/design/frontend/base/default/template/rejoiner_acr/tracking.phtml CHANGED
@@ -30,7 +30,6 @@
30
  _rejoiner.push(["setCartData", <?php echo $cartData? "{". $cartData . "}" : ''?>]);
31
  <?php foreach ($items as $item): ?>
32
  <?php $itemsAsJson = Mage::helper('core')->jsonEncode($item); ?>
33
- <?php $itemsAsJson = str_replace('\\', '', $itemsAsJson); ?>
34
  _rejoiner.push(["setCartItem", <?php echo $itemsAsJson?>]);
35
  <?php endforeach ?>
36
  <?php endif ?>
30
  _rejoiner.push(["setCartData", <?php echo $cartData? "{". $cartData . "}" : ''?>]);
31
  <?php foreach ($items as $item): ?>
32
  <?php $itemsAsJson = Mage::helper('core')->jsonEncode($item); ?>
 
33
  _rejoiner.push(["setCartItem", <?php echo $itemsAsJson?>]);
34
  <?php endforeach ?>
35
  <?php endif ?>
package.xml CHANGED
@@ -1,18 +1,18 @@
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>Rejoiner</name>
4
- <version>1.1.14</version>
5
  <stability>stable</stability>
6
  <license uri="http://www.opensource.org/licenses/osl-3.0.php">OSL v3.0</license>
7
  <channel>community</channel>
8
  <extends/>
9
  <summary>Rejoiner Cart Abandonment Remarketing</summary>
10
  <description>Turn abandoned carts into 15% more sales with Rejoiner.</description>
11
- <notes>Added compatibility with AheadWorks One Step Checkout 1.3.1 extension</notes>
12
  <authors><author><name>Mike</name><user>auto-converted</user><email>mike@rejoiner.com</email></author></authors>
13
- <date>2015-07-10</date>
14
- <time>07:17:51</time>
15
- <contents><target name="mageetc"><dir name="modules"><file name="Rejoiner_Acr.xml" hash="1aad3601804cead81b6e687dfcb5b83f"/></dir></target><target name="magecommunity"><dir name="Rejoiner"><dir name="Acr"><dir name="Block"><dir name="Adminhtml"><dir name="Custom"><file name="Form.php" hash="88c8a6fa07de1c1f9ea12b79a791c370"/></dir><dir name="Form"><dir name="Field"><file name="Source.php" hash="87fca4bcce28c32b51d1ab0be864a11d"/></dir></dir><dir name="Preinstalled"><file name="Form.php" hash="04f5b18db325c2e630c103779c704ebe"/></dir><file name="Notification.php" hash="4b4837b59ab85fa886e65be49d511490"/></dir><file name="Snippets.php" hash="0f813cbe762a555e4289003c5ab1e43b"/></dir><dir name="Helper"><file name="Data.php" hash="d639bc88bda659fc25664eb1bf13c696"/></dir><dir name="Model"><dir name="Api"><file name="Client.php" hash="d41d8cd98f00b204e9800998ecf8427e"/></dir><dir name="Resource"><file name="Setup.php" hash="48f66ad159e3d10a21cc04a980ca923e"/></dir><dir name="System"><dir name="Config"><dir name="Source"><file name="Salesrule.php" hash="1b6a8d728b5fa308b18a222c5981ed52"/></dir></dir></dir><file name="Notification.php" hash="a03d68e9bbaa820ce87557fca9f8f811"/><file name="Observer.php" hash="57f06c367f45041bb83c1700dc8d81e4"/></dir><dir name="controllers"><dir name="Adminhtml"><file name="RejoinerController.php" hash="c2e5fea12a2fc23905d86f119c2baa39"/></dir><file name="AddtocartController.php" hash="0b0b320358b4189c4e74d84f82097c67"/></dir><dir name="etc"><file name="config.xml" hash="606c4d1b60559d857a9dbdf7db887057"/><file name="system.xml" hash="59ecb711e67a53b4b0a73f465948dcdc"/></dir><dir name="sql"><dir name="rejoiner_setup"><file name="mysql4-install-1.0.0.0.php" hash="8d9a21c9c09fe44c6fe51ddd2106e3e0"/><file name="mysql4-upgrade-1.0.0.0-1.0.1.0.php" hash="36cc70cc6dd37aab7f3c460e0af58d59"/></dir></dir></dir></dir></target><target name="magedesign"><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="rejoiner_acr.xml" hash="042f278de766df6d5a878d3e5980653b"/></dir><dir name="template"><dir name="rejoiner_acr"><file name="conversion.phtml" hash="13a53b2f28e5f5fa6e0644ea9cf5a6a4"/><file name="email.phtml" hash="05e54d0999953acf865b6a439c4bb6b5"/><file name="tracking.phtml" hash="e41f9ce034e822ebd2e648eeebce0a7e"/></dir></dir></dir></dir></dir><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="rejoiner_acr.xml" hash="3181cf1ca63813a9ce633ed3268659f4"/></dir><dir name="template"><dir name="rejoiner_acr"><file name="notification.phtml" hash="3a3872e6434bf7d2ca7fa0edfe6f9726"/></dir></dir></dir></dir></dir></target><target name="magelocale"><dir name="en_US"><file name="Rejoiner_Acr.csv" hash="9015e31d97b9bc4746bc0a5241f8013b"/></dir></target></contents>
16
  <compatible/>
17
- <dependencies/>
18
  </package>
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>Rejoiner</name>
4
+ <version>1.1.15</version>
5
  <stability>stable</stability>
6
  <license uri="http://www.opensource.org/licenses/osl-3.0.php">OSL v3.0</license>
7
  <channel>community</channel>
8
  <extends/>
9
  <summary>Rejoiner Cart Abandonment Remarketing</summary>
10
  <description>Turn abandoned carts into 15% more sales with Rejoiner.</description>
11
+ <notes>Escaped single and double quotes in setCurrentItem parameters</notes>
12
  <authors><author><name>Mike</name><user>auto-converted</user><email>mike@rejoiner.com</email></author></authors>
13
+ <date>2015-08-05</date>
14
+ <time>14:15:50</time>
15
+ <contents><target name="mageetc"><dir name="modules"><file name="Rejoiner_Acr.xml" hash="1aad3601804cead81b6e687dfcb5b83f"/></dir></target><target name="magecommunity"><dir name="Rejoiner"><dir name="Acr"><dir name="Block"><dir name="Adminhtml"><dir name="Custom"><file name="Form.php" hash="88c8a6fa07de1c1f9ea12b79a791c370"/></dir><dir name="Form"><dir name="Field"><file name="Source.php" hash="87fca4bcce28c32b51d1ab0be864a11d"/></dir></dir><file name="Notification.php" hash="4b4837b59ab85fa886e65be49d511490"/><dir name="Preinstalled"><file name="Form.php" hash="04f5b18db325c2e630c103779c704ebe"/></dir></dir><file name="Snippets.php" hash="36ccef9416a0d7b3768341fff28750ec"/></dir><dir name="Helper"><file name="Data.php" hash="d639bc88bda659fc25664eb1bf13c696"/></dir><dir name="Model"><dir name="Api"><file name="Client.php" hash="d41d8cd98f00b204e9800998ecf8427e"/></dir><file name="Notification.php" hash="a03d68e9bbaa820ce87557fca9f8f811"/><file name="Observer.php" hash="57f06c367f45041bb83c1700dc8d81e4"/><dir name="Resource"><file name="Setup.php" hash="48f66ad159e3d10a21cc04a980ca923e"/></dir><dir name="System"><dir name="Config"><dir name="Source"><file name="Salesrule.php" hash="1b6a8d728b5fa308b18a222c5981ed52"/></dir></dir></dir></dir><dir name="controllers"><file name="AddtocartController.php" hash="0b0b320358b4189c4e74d84f82097c67"/><dir name="Adminhtml"><file name="RejoinerController.php" hash="c2e5fea12a2fc23905d86f119c2baa39"/></dir></dir><dir name="etc"><file name="config.xml" hash="606c4d1b60559d857a9dbdf7db887057"/><file name="system.xml" hash="33879fa0e6df077529ad2b19b2f18e2b"/></dir><dir name="sql"><dir name="rejoiner_setup"><file name="mysql4-install-1.0.0.0.php" hash="8d9a21c9c09fe44c6fe51ddd2106e3e0"/><file name="mysql4-upgrade-1.0.0.0-1.0.1.0.php" hash="36cc70cc6dd37aab7f3c460e0af58d59"/></dir></dir></dir></dir></target><target name="magedesign"><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="rejoiner_acr.xml" hash="538d7561470c2cc1c7f822e7fe1ffef8"/></dir><dir name="template"><dir name="rejoiner_acr"><file name="conversion.phtml" hash="13a53b2f28e5f5fa6e0644ea9cf5a6a4"/><file name="email.phtml" hash="05e54d0999953acf865b6a439c4bb6b5"/><file name="tracking.phtml" hash="87e4d3e22c3b4876cca8ccb9cb3744c6"/></dir></dir></dir></dir></dir><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="rejoiner_acr.xml" hash="3181cf1ca63813a9ce633ed3268659f4"/></dir><dir name="template"><dir name="rejoiner_acr"><file name="notification.phtml" hash="3a3872e6434bf7d2ca7fa0edfe6f9726"/></dir></dir></dir></dir></dir></target><target name="magelocale"><dir name="en_US"><file name="Rejoiner_Acr.csv" hash="9015e31d97b9bc4746bc0a5241f8013b"/></dir></target></contents>
16
  <compatible/>
17
+ <dependencies><required><php><min>5.3.0</min><max>7.0.0</max></php></required></dependencies>
18
  </package>