shoppingfeeder - Version 1.2.2

Version Notes

This version has a number of major updates, including:
- Reducing payload on unchanged products
- Enhanced support for configurable products, providing child products as variants
- Updated attribute support to enable attribute mapping in ShoppingFeeder

Bug fixes:
- Store code bug fix

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.2.2
Comparing to
See all releases


Code changes from version 1.2.1 to 1.2.2

app/code/community/ShoppingFeeder/Service/Model/Offers.php CHANGED
@@ -291,8 +291,13 @@ class ShoppingFeeder_Service_Model_Offers extends Mage_Core_Model_Abstract
291
->addAttributeToFilter('status', Mage_Catalog_Model_Product_Status::STATUS_ENABLED)
292
->addAttributeToFilter('visibility', Mage_Catalog_Model_Product_Visibility::VISIBILITY_BOTH);
293
294
- $store='french';
295
$collection->addStoreFilter(Mage::app()->getStore($store)->getId());
296
297
if (!is_null($page))
298
{
@@ -308,6 +313,7 @@ class ShoppingFeeder_Service_Model_Offers extends Mage_Core_Model_Abstract
308
foreach ($productIds as $productId)
309
{
310
Mage::getModel('catalog/product')->reset();
311
$product = Mage::getModel('catalog/product')->load($productId);
312
313
/**
291
->addAttributeToFilter('status', Mage_Catalog_Model_Product_Status::STATUS_ENABLED)
292
->addAttributeToFilter('visibility', Mage_Catalog_Model_Product_Visibility::VISIBILITY_BOTH);
293
294
+ /**
295
+ * For per-store system
296
+ */
297
+ /*
298
+ $store='default';
299
$collection->addStoreFilter(Mage::app()->getStore($store)->getId());
300
+ */
301
302
if (!is_null($page))
303
{
313
foreach ($productIds as $productId)
314
{
315
Mage::getModel('catalog/product')->reset();
316
+ /** @var Mage_Catalog_Model_Product $product */
317
$product = Mage::getModel('catalog/product')->load($productId);
318
319
/**
app/code/community/ShoppingFeeder/Service/controllers/VersionController.php CHANGED
@@ -5,7 +5,7 @@ require_once(Mage::getModuleDir('Controller','ShoppingFeeder_Service').DS.'Contr
5
6
class ShoppingFeeder_Service_VersionController extends Mage_Core_Controller_Front_Action
7
{
8
- protected static $_version = '1.2.1';
9
10
public function indexAction()
11
{
5
6
class ShoppingFeeder_Service_VersionController extends Mage_Core_Controller_Front_Action
7
{
8
+ protected static $_version = '1.2.2';
9
10
public function indexAction()
11
{
app/code/community/ShoppingFeeder/Service/etc/config.xml CHANGED
@@ -9,7 +9,7 @@
9
<config>
10
<modules>
11
<ShoppingFeeder_Service>
12
- <version>1.2.1</version>
13
</ShoppingFeeder_Service>
14
</modules>
15
<global>
9
<config>
10
<modules>
11
<ShoppingFeeder_Service>
12
+ <version>1.2.2</version>
13
</ShoppingFeeder_Service>
14
</modules>
15
<global>
package.xml CHANGED
@@ -1,7 +1,7 @@
1
<?xml version="1.0"?>
2
<package>
3
<name>shoppingfeeder</name>
4
- <version>1.2.1</version>
5
<stability>stable</stability>
6
<license>GNU General Public License (GPL)</license>
7
<channel>community</channel>
@@ -21,15 +21,18 @@ To set up your ShoppingFeeder account and install this extension seamlessly, cre
21
- Enhanced support for configurable products, providing child products as variants&#xD;
22
- Updated attribute support to enable attribute mapping in ShoppingFeeder&#xD;
23
&#xD;
24
Features include:&#xD;
25
- One-click feed export to numerous channels&#xD;
26
- Built-in order tracking&#xD;
27
- Click &amp; referral tracking&#xD;
28
- Historical order importing for reporting and ROI analysis</notes>
29
<authors><author><name>ShoppingFeeder</name><user>shoppingfeeder</user><email>support@shoppingfeeder.com</email></author></authors>
30
- <date>2015-04-30</date>
31
- <time>08:07:48</time>
32
- <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="2c60d235650767989b933d202d7604d0"/><file name="Orders.php" hash="682845c908726831937d648ec966db9f"/></dir><dir name="controllers"><file name="AttributesController.php" hash="163472c6ed07a2d9fea4c933a5b6f446"/><file name="FeedController.php" hash="6d469ec267e6e03c6d3a66821bd24848"/><file name="OrdersController.php" hash="07d47f30b9740c9dbb3cebbc54ca915f"/><file name="TestController.php" hash="77604f9f9660c4bcd8ad166160945c85"/><file name="VersionController.php" hash="c12a5643372ec4d8c17d6caf11ebb9a6"/></dir><dir name="etc"><file name="config.xml" hash="de0e54dbd281b21e508c044c238d1162"/><file name="system.xml" hash="9681c74fa8886143197932690616e2dd"/></dir></dir></dir></target></contents>
33
<compatible/>
34
<dependencies><required><php><min>5.1.0</min><max>6.0.0</max></php></required></dependencies>
35
</package>
1
<?xml version="1.0"?>
2
<package>
3
<name>shoppingfeeder</name>
4
+ <version>1.2.2</version>
5
<stability>stable</stability>
6
<license>GNU General Public License (GPL)</license>
7
<channel>community</channel>
21
- Enhanced support for configurable products, providing child products as variants&#xD;
22
- Updated attribute support to enable attribute mapping in ShoppingFeeder&#xD;
23
&#xD;
24
+ Bug fixes:&#xD;
25
+ - Store code bug fix&#xD;
26
+ &#xD;
27
Features include:&#xD;
28
- One-click feed export to numerous channels&#xD;
29
- Built-in order tracking&#xD;
30
- Click &amp; referral tracking&#xD;
31
- Historical order importing for reporting and ROI analysis</notes>
32
<authors><author><name>ShoppingFeeder</name><user>shoppingfeeder</user><email>support@shoppingfeeder.com</email></author></authors>
33
+ <date>2015-05-05</date>
34
+ <time>19:53:27</time>
35
+ <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="1594b6e56528ef022a2de69813aacaa6"/><file name="Orders.php" hash="682845c908726831937d648ec966db9f"/></dir><dir name="controllers"><file name="AttributesController.php" hash="163472c6ed07a2d9fea4c933a5b6f446"/><file name="FeedController.php" hash="6d469ec267e6e03c6d3a66821bd24848"/><file name="OrdersController.php" hash="07d47f30b9740c9dbb3cebbc54ca915f"/><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>
36
<compatible/>
37
<dependencies><required><php><min>5.1.0</min><max>6.0.0</max></php></required></dependencies>
38
</package>