shoppingfeeder - Version 1.3.1

Version Notes

This version is the first to support multi-store installations

Features include:
- One-click feed export to numerous channels
- Built-in order tracking
- Click & referral tracking
- Historical order importing for reporting and ROI analysis

Download this release

Release Info

Developer ShoppingFeeder
Extension shoppingfeeder
Version 1.3.1
Comparing to
See all releases


Code changes from version 1.3.0 to 1.3.1

app/code/community/ShoppingFeeder/Service/controllers/TestController.php CHANGED
@@ -7,6 +7,21 @@ class ShoppingFeeder_Service_TestController extends Mage_Core_Controller_Front_A
7
  {
8
  public function indexAction()
9
  {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10
  if (!function_exists('getallheaders'))
11
  {
12
  function getallheaders()
@@ -94,6 +109,21 @@ class ShoppingFeeder_Service_TestController extends Mage_Core_Controller_Front_A
94
 
95
  public function debugAction()
96
  {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
97
  if (function_exists('getallheaders'))
98
  {
99
  echo 'Function <b>getallheaders</b> <span style="color:green;">exists</span>'."<br>\n";
7
  {
8
  public function indexAction()
9
  {
10
+ $store = $this->getRequest()->getParam('store', null);
11
+
12
+ /**
13
+ * For per-store system
14
+ */
15
+ if (!is_null($store))
16
+ {
17
+ Mage::app()->setCurrentStore($store);
18
+ }
19
+ else
20
+ {
21
+ $mageApp = Mage::app();
22
+ $mageApp->setCurrentStore($mageApp::DISTRO_STORE_CODE);
23
+ }
24
+
25
  if (!function_exists('getallheaders'))
26
  {
27
  function getallheaders()
109
 
110
  public function debugAction()
111
  {
112
+ $store = $this->getRequest()->getParam('store', null);
113
+
114
+ /**
115
+ * For per-store system
116
+ */
117
+ if (!is_null($store))
118
+ {
119
+ Mage::app()->setCurrentStore($store);
120
+ }
121
+ else
122
+ {
123
+ $mageApp = Mage::app();
124
+ $mageApp->setCurrentStore($mageApp::DISTRO_STORE_CODE);
125
+ }
126
+
127
  if (function_exists('getallheaders'))
128
  {
129
  echo 'Function <b>getallheaders</b> <span style="color:green;">exists</span>'."<br>\n";
package.xml CHANGED
@@ -1,7 +1,7 @@
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>shoppingfeeder</name>
4
- <version>1.3.0</version>
5
  <stability>stable</stability>
6
  <license>GNU General Public License (GPL)</license>
7
  <channel>community</channel>
@@ -25,8 +25,8 @@ Features include:&#xD;
25
  - Historical order importing for reporting and ROI analysis</notes>
26
  <authors><author><name>ShoppingFeeder</name><user>shoppingfeeder</user><email>support@shoppingfeeder.com</email></author></authors>
27
  <date>2015-05-07</date>
28
- <time>14:39:36</time>
29
- <contents><target name="mageetc"><dir name="modules"><file name="ShoppingFeeder_Service.xml" hash="90b374109c2d1281ddf527f24fa7d914"/></dir></target><target name="magecommunity"><dir name="ShoppingFeeder"><dir name="Service"><dir name="Block"><dir name="Adminhtml"><file name="Service.php" hash="e94d54bc342dc2941753ad635c0454a3"/></dir><file name="Service.php" hash="48874f0e80ce70686b81eb5380e9f498"/></dir><dir name="Controller"><file name="FrontAuth.php" hash="2dc20fec996f1c02ad8b9374af432ec0"/></dir><dir name="Helper"><file name="Data.php" hash="17589bd08352e497806bef9884972300"/></dir><dir name="Model"><file name="Auth.php" hash="2cff17b0750ff70695b32524627b2aaf"/><file name="Observer.php" hash="79c5aa286d8bfacbe5b4c759b8b0c5f1"/><file name="Offers.php" hash="e1a89050b723a0663f24c475041e22d8"/><file name="Orders.php" hash="cc3c9f38ae41c11ab7dda0bcb8dd001f"/></dir><dir name="controllers"><file name="AttributesController.php" hash="5e36f1ea2e246a45886b3f664f783302"/><file name="FeedController.php" hash="437a5af0b178a0e2b1994d770360b66a"/><file name="OrdersController.php" hash="361c2b77948a32e466d5c7ed10fde04b"/><file name="StoresController.php" hash="a29fa0e97299ce764fd66360cbf6632a"/><file name="TestController.php" hash="77604f9f9660c4bcd8ad166160945c85"/><file name="VersionController.php" hash="c143e0986c6056561e1c803953b2d5c5"/></dir><dir name="etc"><file name="config.xml" hash="a9d5f81455a1c23ce37bf51eaab87efa"/><file name="system.xml" hash="9681c74fa8886143197932690616e2dd"/></dir></dir></dir></target></contents>
30
  <compatible/>
31
  <dependencies><required><php><min>5.1.0</min><max>6.0.0</max></php></required></dependencies>
32
  </package>
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>shoppingfeeder</name>
4
+ <version>1.3.1</version>
5
  <stability>stable</stability>
6
  <license>GNU General Public License (GPL)</license>
7
  <channel>community</channel>
25
  - Historical order importing for reporting and ROI analysis</notes>
26
  <authors><author><name>ShoppingFeeder</name><user>shoppingfeeder</user><email>support@shoppingfeeder.com</email></author></authors>
27
  <date>2015-05-07</date>
28
+ <time>14:49:09</time>
29
+ <contents><target name="mageetc"><dir name="modules"><file name="ShoppingFeeder_Service.xml" hash="90b374109c2d1281ddf527f24fa7d914"/></dir></target><target name="magecommunity"><dir name="ShoppingFeeder"><dir name="Service"><dir name="Block"><dir name="Adminhtml"><file name="Service.php" hash="e94d54bc342dc2941753ad635c0454a3"/></dir><file name="Service.php" hash="48874f0e80ce70686b81eb5380e9f498"/></dir><dir name="Controller"><file name="FrontAuth.php" hash="2dc20fec996f1c02ad8b9374af432ec0"/></dir><dir name="Helper"><file name="Data.php" hash="17589bd08352e497806bef9884972300"/></dir><dir name="Model"><file name="Auth.php" hash="2cff17b0750ff70695b32524627b2aaf"/><file name="Observer.php" hash="79c5aa286d8bfacbe5b4c759b8b0c5f1"/><file name="Offers.php" hash="e1a89050b723a0663f24c475041e22d8"/><file name="Orders.php" hash="cc3c9f38ae41c11ab7dda0bcb8dd001f"/></dir><dir name="controllers"><file name="AttributesController.php" hash="5e36f1ea2e246a45886b3f664f783302"/><file name="FeedController.php" hash="437a5af0b178a0e2b1994d770360b66a"/><file name="OrdersController.php" hash="361c2b77948a32e466d5c7ed10fde04b"/><file name="StoresController.php" hash="a29fa0e97299ce764fd66360cbf6632a"/><file name="TestController.php" hash="d4bb1220f325652ac001edecab68603a"/><file name="VersionController.php" hash="c143e0986c6056561e1c803953b2d5c5"/></dir><dir name="etc"><file name="config.xml" hash="a9d5f81455a1c23ce37bf51eaab87efa"/><file name="system.xml" hash="9681c74fa8886143197932690616e2dd"/></dir></dir></dir></target></contents>
30
  <compatible/>
31
  <dependencies><required><php><min>5.1.0</min><max>6.0.0</max></php></required></dependencies>
32
  </package>