eSellerProPlugin - Version 1.1.1.1

Version Notes

If you wish to integrate Magento with Volo, then please contact your account manager at Volo.

Download this release

Release Info

Developer Volo
Extension eSellerProPlugin
Version 1.1.1.1
Comparing to
See all releases


Code changes from version 1.1.1.0 to 1.1.1.1

app/code/local/Sandbourne/BulkApi/Model/FullProduct/Api.php CHANGED
@@ -15,7 +15,8 @@ class Sandbourne_BulkApi_Model_FullProduct_Api extends Mage_Api_Model_Resource_A
15
  //return "1.1.0.1"; // 20141121
16
  //return "1.1.0.2"; // 20150421
17
  //return "1.1.0.3"; // 20150618
18
- return "1.1.1.0"; // 20150724 (enhancements 88826, 88828)
 
19
  }
20
 
21
  public function update($productXML)
15
  //return "1.1.0.1"; // 20141121
16
  //return "1.1.0.2"; // 20150421
17
  //return "1.1.0.3"; // 20150618
18
+ //return "1.1.1.0"; // 20150724 (enhancements 88826, 88828)
19
+ return "1.1.1.1"; // 20150730 (improvement 88168)
20
  }
21
 
22
  public function update($productXML)
app/code/local/Sandbourne/BulkApi/Model/PartialProduct/Api.php CHANGED
@@ -38,6 +38,19 @@ class Sandbourne_BulkApi_Model_PartialProduct_Api extends Mage_Api_Model_Resourc
38
 
39
  $product->setStatus($active);
40
  $product->setPrice($productData->Price);
 
 
 
 
 
 
 
 
 
 
 
 
 
41
 
42
  $stockData = array();
43
  $stockData['qty'] = $productData->StockLevel;
38
 
39
  $product->setStatus($active);
40
  $product->setPrice($productData->Price);
41
+
42
+ // Include sales price info
43
+ // 20150730 - Currently on a partial update, only SalePrice is sent via the XML if the OnSale flag is set
44
+ if ((string)$productData->SalePrice > '0')
45
+ {
46
+ $product->setSpecialPrice($productData->SalePrice);
47
+ }
48
+ else
49
+ {
50
+ $product->setSpecialPrice('');
51
+ $product->setSpecialFromDate('');
52
+ $product->setSpecialToDate('');
53
+ }
54
 
55
  $stockData = array();
56
  $stockData['qty'] = $productData->StockLevel;
package.xml CHANGED
@@ -1,7 +1,7 @@
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>eSellerProPlugin</name>
4
- <version>1.1.1.0</version>
5
  <stability>stable</stability>
6
  <license uri="http://opensource.org/licenses/osl-3.0.php">OSL</license>
7
  <channel>community</channel>
@@ -19,9 +19,9 @@
19
  &lt;p&gt;For more information about how &lt;a href="http://www.volocommerce.com/"&gt;Volo&lt;/a&gt; and Magento can help you and your business achieve its full potential, please contact &lt;a href="mailto:sales_uk@volocommerce.com"&gt;sales_uk@volocommerce.com&lt;/a&gt; or visit &lt;a href="http://www.volocommerce.com/"&gt;www.volocommerce.com&lt;/a&gt;&lt;/p&gt;</description>
20
  <notes>If you wish to integrate Magento with Volo, then please contact your account manager at Volo.</notes>
21
  <authors><author><name>Volo</name><user>Volo</user><email>magento@volocommerce.com</email></author></authors>
22
- <date>2015-07-27</date>
23
- <time>10:14:47</time>
24
- <contents><target name="magelocal"><dir name="Sandbourne"><dir name="BulkApi"><dir name="Helper"><file name="Array.php" hash="0a04d7af6b6d84fed6d1a0097a558abf"/><file name="Attribute.php" hash="b02d50e3f8a69a90e9d44026febfc4bf"/><file name="AttributeCache.php" hash="258e7fd95a78ff62ff121f4a4776a3a8"/><file name="AttributeOptionCache.php" hash="be30b904d71df0f46f62ed77d6e2fc93"/><file name="Category.php" hash="8d35ba24b7d4d4650d711b61c373cc6e"/><file name="CategoryCache.php" hash="9201e35bd5e461e5483ea9b66b1306d0"/><file name="ConfigurableProduct.php" hash="6127acd0c0d96a864ed6294ef5445ebd"/><file name="Data.php" hash="7aa739540136122fdba1fa12c72a9cad"/><file name="Image.php" hash="ff1514eb3c0f26a6fda67b3fb8fffcc4"/><file name="RelatedProducts.php" hash="e927612b277080a5c835d0ceebd8598c"/><file name="TestData.php" hash="0197a186a94ef878a843afe091fa0c80"/><file name="Utils.php" hash="29beb209f25ab4a462051be7fa6c681b"/><file name="Website.php" hash="0e67b9ba7cd1bbfe8c840991d0aa3079"/></dir><dir name="Model"><dir name="FullImage"><dir name="Api"><file name="V2.php" hash="d998bacd61159399567d1c46e63507a2"/></dir><file name="Api.php" hash="fcff5388032e5cde7485314c6a1d3bf2"/></dir><dir name="FullProduct"><dir name="Api"><file name="V2.php" hash="3cfb906b7c4c72906e3baccb4fdeee40"/></dir><file name="Api.php" hash="769b0b6df32951af673f562bdb18d9f5"/></dir><dir name="PartialProduct"><dir name="Api"><file name="V2.php" hash="5e9375e74f6ba74bb79f20cce7574ba7"/></dir><file name="Api.php" hash="e0a2cff6023e16755bca2fc56630a316"/></dir></dir><dir name="etc"><file name="api.xml" hash="ee96f5255bb710f934c2dcef8e35cd89"/><file name="config.xml" hash="5ec4835b59d63ec52206204e81903bb7"/><file name="wsdl.xml" hash="9e291f850362a99b265645a978e45b09"/></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Sandbourne_BulkApi.xml" hash="4418f8514205d4d52a309e83d5050c0d"/></dir></target></contents>
25
  <compatible/>
26
  <dependencies><required><php><min>5.1.0</min><max>6.0.0</max></php><package><name>Mage_Core_Modules</name><channel>community</channel><min/><max/></package></required></dependencies>
27
  </package>
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>eSellerProPlugin</name>
4
+ <version>1.1.1.1</version>
5
  <stability>stable</stability>
6
  <license uri="http://opensource.org/licenses/osl-3.0.php">OSL</license>
7
  <channel>community</channel>
19
  &lt;p&gt;For more information about how &lt;a href="http://www.volocommerce.com/"&gt;Volo&lt;/a&gt; and Magento can help you and your business achieve its full potential, please contact &lt;a href="mailto:sales_uk@volocommerce.com"&gt;sales_uk@volocommerce.com&lt;/a&gt; or visit &lt;a href="http://www.volocommerce.com/"&gt;www.volocommerce.com&lt;/a&gt;&lt;/p&gt;</description>
20
  <notes>If you wish to integrate Magento with Volo, then please contact your account manager at Volo.</notes>
21
  <authors><author><name>Volo</name><user>Volo</user><email>magento@volocommerce.com</email></author></authors>
22
+ <date>2015-08-05</date>
23
+ <time>11:59:05</time>
24
+ <contents><target name="magelocal"><dir name="Sandbourne"><dir name="BulkApi"><dir name="Helper"><file name="Array.php" hash="0a04d7af6b6d84fed6d1a0097a558abf"/><file name="Attribute.php" hash="b02d50e3f8a69a90e9d44026febfc4bf"/><file name="AttributeCache.php" hash="258e7fd95a78ff62ff121f4a4776a3a8"/><file name="AttributeOptionCache.php" hash="be30b904d71df0f46f62ed77d6e2fc93"/><file name="Category.php" hash="8d35ba24b7d4d4650d711b61c373cc6e"/><file name="CategoryCache.php" hash="9201e35bd5e461e5483ea9b66b1306d0"/><file name="ConfigurableProduct.php" hash="6127acd0c0d96a864ed6294ef5445ebd"/><file name="Data.php" hash="7aa739540136122fdba1fa12c72a9cad"/><file name="Image.php" hash="ff1514eb3c0f26a6fda67b3fb8fffcc4"/><file name="RelatedProducts.php" hash="e927612b277080a5c835d0ceebd8598c"/><file name="TestData.php" hash="0197a186a94ef878a843afe091fa0c80"/><file name="Utils.php" hash="29beb209f25ab4a462051be7fa6c681b"/><file name="Website.php" hash="0e67b9ba7cd1bbfe8c840991d0aa3079"/></dir><dir name="Model"><dir name="FullImage"><dir name="Api"><file name="V2.php" hash="d998bacd61159399567d1c46e63507a2"/></dir><file name="Api.php" hash="fcff5388032e5cde7485314c6a1d3bf2"/></dir><dir name="FullProduct"><dir name="Api"><file name="V2.php" hash="3cfb906b7c4c72906e3baccb4fdeee40"/></dir><file name="Api.php" hash="6d99af78cffef2be87827826c35e37ca"/></dir><dir name="PartialProduct"><dir name="Api"><file name="V2.php" hash="5e9375e74f6ba74bb79f20cce7574ba7"/></dir><file name="Api.php" hash="2e390938e674596e5ad9e4d4d4865d56"/></dir></dir><dir name="etc"><file name="api.xml" hash="ee96f5255bb710f934c2dcef8e35cd89"/><file name="config.xml" hash="5ec4835b59d63ec52206204e81903bb7"/><file name="wsdl.xml" hash="9e291f850362a99b265645a978e45b09"/></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Sandbourne_BulkApi.xml" hash="4418f8514205d4d52a309e83d5050c0d"/></dir></target></contents>
25
  <compatible/>
26
  <dependencies><required><php><min>5.1.0</min><max>6.0.0</max></php><package><name>Mage_Core_Modules</name><channel>community</channel><min/><max/></package></required></dependencies>
27
  </package>