Version Notes
Version 1.1.51
Download this release
Release Info
Developer | Albert Andrejev |
Extension | LinnLiveConnect |
Version | 1.1.51 |
Comparing to | |
See all releases |
Code changes from version 1.1.50 to 1.1.51
app/code/local/LinnSystems/LinnLiveConnect/Model/Api/V2.php
CHANGED
@@ -10,7 +10,8 @@ class Settings {
|
|
10 |
}
|
11 |
|
12 |
class Mage_Catalog_Model_Product_Api_V2_LL extends Mage_Catalog_Model_Product_Api_V2{
|
13 |
-
|
|
|
14 |
$tries = 0;
|
15 |
$maxtries = 3;
|
16 |
Mage::setIsDeveloperMode(true);
|
@@ -32,6 +33,29 @@ class Mage_Catalog_Model_Product_Api_V2_LL extends Mage_Catalog_Model_Product_Ap
|
|
32 |
|
33 |
} while ($retry);
|
34 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
35 |
}
|
36 |
|
37 |
class LinnSystems_LinnLiveConnect_Model_Api_V2 {
|
@@ -107,13 +131,7 @@ class LinnSystems_LinnLiveConnect_Model_Api_V2 {
|
|
107 |
$worker = Factory::createWorker($version);
|
108 |
return $worker->updatePriceBulk($data, $store, $identifierType);
|
109 |
}
|
110 |
-
|
111 |
-
public function debugInfo()
|
112 |
-
{
|
113 |
-
$worker = Factory::createWorker(Settings::getShortVersion());
|
114 |
-
return $worker->debugInfo();
|
115 |
-
}
|
116 |
-
*/
|
117 |
public function getGeneralInfo($version)
|
118 |
{
|
119 |
$worker = Factory::createWorker($version);
|
@@ -228,7 +246,7 @@ class LinnLiveMain extends Mage_Core_Model_Abstract {
|
|
228 |
$checkAttribute = Mage::getModel('catalog/resource_eav_attribute')->loadByCode('catalog_product',$attributesSetArray[$key]["attribute_code"]);
|
229 |
|
230 |
if(!$checkAttribute->getId() || !$this->_isConfigurable($checkAttribute)){
|
231 |
-
throw new Mage_Api_Exception('invalid_variation_attribute', 'Invalid
|
232 |
}
|
233 |
}
|
234 |
|
@@ -871,6 +889,7 @@ class LinnLiveMain extends Mage_Core_Model_Abstract {
|
|
871 |
*/
|
872 |
public function configurableProduct($set, $sku, $reindex, $productData, $productsSet, $attributesSet, $store=null)
|
873 |
{
|
|
|
874 |
if (!$set || !$sku) {
|
875 |
throw new Mage_Api_Exception('data_invalid');
|
876 |
}
|
@@ -1136,7 +1155,7 @@ class LinnLiveMain extends Mage_Core_Model_Abstract {
|
|
1136 |
//prepare and convert filters to array
|
1137 |
$preparedFilters = $this->_convertFiltersToArray($filters);
|
1138 |
if (empty($preparedFilters)) {
|
1139 |
-
throw new Mage_Api_Exception('filters_invalid',
|
1140 |
}
|
1141 |
|
1142 |
//load collection
|
@@ -1436,19 +1455,7 @@ class LinnLiveMain extends Mage_Core_Model_Abstract {
|
|
1436 |
|
1437 |
return $productAPI->create($type, $set, $sku, $productData, $store);
|
1438 |
}
|
1439 |
-
/*
|
1440 |
-
public function debugInfo()
|
1441 |
-
{
|
1442 |
-
$verInfo = Mage::getVersionInfo();
|
1443 |
-
|
1444 |
-
$result = array(
|
1445 |
-
'llc_ver' => Settings::getShortVersion(),
|
1446 |
-
'magento_ver' => $verInfo
|
1447 |
-
);
|
1448 |
|
1449 |
-
return $result;
|
1450 |
-
}
|
1451 |
-
*/
|
1452 |
public function getProductStoreURL($productId, $store = null, $identifierType = 'id') {
|
1453 |
|
1454 |
$storeId = $this->getStoreCode($store);
|
10 |
}
|
11 |
|
12 |
class Mage_Catalog_Model_Product_Api_V2_LL extends Mage_Catalog_Model_Product_Api_V2{
|
13 |
+
|
14 |
+
public function create($type, $set, $sku, $productData, $store = NULL){
|
15 |
$tries = 0;
|
16 |
$maxtries = 3;
|
17 |
Mage::setIsDeveloperMode(true);
|
33 |
|
34 |
} while ($retry);
|
35 |
}
|
36 |
+
|
37 |
+
public function update($productId, $productData, $store = null, $identifierType = null){
|
38 |
+
$tries = 0;
|
39 |
+
$maxtries = 3;
|
40 |
+
Mage::setIsDeveloperMode(true);
|
41 |
+
|
42 |
+
do {
|
43 |
+
$retry = false;
|
44 |
+
try {
|
45 |
+
return parent::update($productId, $productData, $store, $identifierType);
|
46 |
+
} catch (Exception $e) {
|
47 |
+
|
48 |
+
if ($tries < $maxtries && $e->getMessage()=='SQLSTATE[40001]: Serialization failure: 1213 Deadlock found when trying to get lock; try restarting transaction') {
|
49 |
+
$retry = true;
|
50 |
+
sleep(1);
|
51 |
+
}else{
|
52 |
+
throw $e->getMessage();
|
53 |
+
}
|
54 |
+
$tries++;
|
55 |
+
}
|
56 |
+
|
57 |
+
} while ($retry);
|
58 |
+
}
|
59 |
}
|
60 |
|
61 |
class LinnSystems_LinnLiveConnect_Model_Api_V2 {
|
131 |
$worker = Factory::createWorker($version);
|
132 |
return $worker->updatePriceBulk($data, $store, $identifierType);
|
133 |
}
|
134 |
+
|
|
|
|
|
|
|
|
|
|
|
|
|
135 |
public function getGeneralInfo($version)
|
136 |
{
|
137 |
$worker = Factory::createWorker($version);
|
246 |
$checkAttribute = Mage::getModel('catalog/resource_eav_attribute')->loadByCode('catalog_product',$attributesSetArray[$key]["attribute_code"]);
|
247 |
|
248 |
if(!$checkAttribute->getId() || !$this->_isConfigurable($checkAttribute)){
|
249 |
+
throw new Mage_Api_Exception('invalid_variation_attribute', 'Invalid attribute ['.$checkAttribute['attribute_code'].'] provided to Magento extension for creating Variation / Product with options. Check attributes/variations in LinnLive Magento configurator if they do exist/match the ones on the back-end.');
|
250 |
}
|
251 |
}
|
252 |
|
889 |
*/
|
890 |
public function configurableProduct($set, $sku, $reindex, $productData, $productsSet, $attributesSet, $store=null)
|
891 |
{
|
892 |
+
|
893 |
if (!$set || !$sku) {
|
894 |
throw new Mage_Api_Exception('data_invalid');
|
895 |
}
|
1155 |
//prepare and convert filters to array
|
1156 |
$preparedFilters = $this->_convertFiltersToArray($filters);
|
1157 |
if (empty($preparedFilters)) {
|
1158 |
+
throw new Mage_Api_Exception('filters_invalid', null);
|
1159 |
}
|
1160 |
|
1161 |
//load collection
|
1455 |
|
1456 |
return $productAPI->create($type, $set, $sku, $productData, $store);
|
1457 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1458 |
|
|
|
|
|
|
|
1459 |
public function getProductStoreURL($productId, $store = null, $identifierType = 'id') {
|
1460 |
|
1461 |
$storeId = $this->getStoreCode($store);
|
app/code/local/LinnSystems/LinnLiveConnect/etc/api.xml
CHANGED
@@ -7,29 +7,29 @@
|
|
7 |
<model>linnLiveConnect/api</model>
|
8 |
<methods>
|
9 |
<configurableProduct translate="title" module="linnLiveConnect">
|
10 |
-
<title>
|
11 |
<acl>linnLive/configurableCreate</acl>
|
12 |
</configurableProduct>
|
13 |
<updateConfigurableProduct translate="title" module="linnLiveConnect">
|
14 |
-
<title>
|
15 |
<acl>linnLive/configrableUpdate</acl>
|
16 |
</updateConfigurableProduct>
|
17 |
<createProduct translate="title" module="linnLiveConnect">
|
18 |
-
<title>Create product
|
19 |
<method>create</method>
|
20 |
<acl>linnLive/create</acl>
|
21 |
</createProduct>
|
22 |
<updateProduct translate="title" module="linnLiveConnect">
|
23 |
-
<title>Update product
|
24 |
<method>update</method>
|
25 |
<acl>linnLive/update</acl>
|
26 |
</updateProduct>
|
27 |
<productAttributeOptions translate="title" module="linnLiveConnect">
|
28 |
-
<title>Get attributes by attribute
|
29 |
<acl>linnLive/attributeOptions</acl>
|
30 |
</productAttributeOptions>
|
31 |
<storesList translate="title" module="linnLiveConnect">
|
32 |
-
<title>
|
33 |
<acl>linnLive/storesList</acl>
|
34 |
</storesList>
|
35 |
<getStoreCode translate="title" module="linnLiveConnect">
|
@@ -37,16 +37,11 @@
|
|
37 |
<acl>linnLive/getStoreCode</acl>
|
38 |
</getStoreCode>
|
39 |
<productList translate="title" module="linnLiveConnect">
|
40 |
-
<title>
|
41 |
<acl>linnLive/productList</acl>
|
42 |
</productList>
|
43 |
-
<info translate="title" module="linnLiveConnect">
|
44 |
-
<title>Get information about current magento settings and installation</title>
|
45 |
-
<method>debugInfo</method>
|
46 |
-
<acl>linnLive/info</acl>
|
47 |
-
</info>
|
48 |
<assignImages translate="title" module="linnLiveConnect">
|
49 |
-
<title>Assigns configurable product images to
|
50 |
<acl>linnLive/assignImages</acl>
|
51 |
</assignImages>
|
52 |
<deleteAssigned translate="title" module="linnLiveConnect">
|
@@ -54,7 +49,7 @@
|
|
54 |
<acl>linnLive/deleteAssigned</acl>
|
55 |
</deleteAssigned>
|
56 |
<getProductStoreURL translate="title" module="linnLiveConnect">
|
57 |
-
<title>Get product
|
58 |
<acl>linnLive/getProductStoreURL</acl>
|
59 |
</getProductStoreURL>
|
60 |
<updatePriceBulk translate="title" module="linnLiveConnect">
|
@@ -62,72 +57,68 @@
|
|
62 |
<acl>linnLive/updateBulk</acl>
|
63 |
</updatePriceBulk>
|
64 |
<getGeneralInfo translate="title" module="linnLiveConnect">
|
65 |
-
<title>Get
|
66 |
<acl>linnLive/getGeneralInfo</acl>
|
67 |
</getGeneralInfo>
|
68 |
</methods>
|
69 |
-
|
70 |
<faults module="linnLiveConnect">
|
71 |
<data_invalid>
|
72 |
<code>100</code>
|
73 |
-
<message>Invalid data
|
74 |
</data_invalid>
|
75 |
<product_type_not_exists>
|
76 |
<code>101</code>
|
77 |
-
<message>Product type is not in allowed types.</message>
|
78 |
</product_type_not_exists>
|
79 |
<product_attribute_set_not_exists>
|
80 |
<code>102</code>
|
81 |
-
<message>Product attribute set
|
82 |
</product_attribute_set_not_exists>
|
83 |
<product_attribute_set_not_valid>
|
84 |
<code>103</code>
|
85 |
-
<message>
|
86 |
</product_attribute_set_not_valid>
|
87 |
<products_not_suitable>
|
88 |
<code>104</code>
|
89 |
-
<message>Product not suitable to be used in
|
90 |
</products_not_suitable>
|
91 |
<configurable_creating_error>
|
92 |
<code>105</code>
|
93 |
-
<message>
|
94 |
</configurable_creating_error>
|
95 |
<wrong_version>
|
96 |
<code>106</code>
|
97 |
-
<message>
|
98 |
-
Wrong extended API version, please update your LinnLive Magento extension.
|
99 |
-
Go to System->Magento Connect->Magento Connect Manager in your Magento Admin panel,
|
100 |
-
and click on "Check for Upgrades", and upgrade you LinnLiveConnect extension to last one.
|
101 |
-
</message>
|
102 |
</wrong_version>
|
103 |
<attribute_not_exists>
|
104 |
<code>107</code>
|
105 |
-
<message>Attribute not found.</message>
|
106 |
</attribute_not_exists>
|
107 |
<product_not_exists>
|
108 |
<code>108</code>
|
109 |
-
<message>Product not found.</message>
|
110 |
</product_not_exists>
|
111 |
<store_not_exists>
|
112 |
<code>109</code>
|
113 |
-
<message>
|
114 |
</store_not_exists>
|
115 |
<unsupported_edition>
|
116 |
<code>110</code>
|
117 |
-
<message>Unsupported
|
118 |
</unsupported_edition>
|
119 |
<filters_invalid>
|
120 |
<code>111</code>
|
121 |
-
<message>
|
122 |
</filters_invalid>
|
123 |
<version_not_specified>
|
124 |
<code>112</code>
|
125 |
-
<message>
|
126 |
</version_not_specified>
|
127 |
<invalid_variation_attribute>
|
128 |
<code>113</code>
|
129 |
-
<message>Invalid
|
130 |
-
|
131 |
</faults>
|
132 |
</linnLive>
|
133 |
</resources>
|
@@ -136,16 +127,16 @@
|
|
136 |
<linnLive translate="title" module="linnLiveConnect">
|
137 |
<title>LinnLive</title>
|
138 |
<create translate="title" module="linnLiveConnect">
|
139 |
-
<title>
|
140 |
</create>
|
141 |
<update translate="title" module="linnLiveConnect">
|
142 |
-
<title>
|
143 |
</update>
|
144 |
<attributeOptions translate="title" module="linnLiveConnect">
|
145 |
-
<title>
|
146 |
</attributeOptions>
|
147 |
<storesList translate="title" module="linnLiveConnect">
|
148 |
-
<title>
|
149 |
</storesList>
|
150 |
<createImage translate="title" module="linnLiveConnect">
|
151 |
<title>Create image</title>
|
@@ -154,35 +145,32 @@
|
|
154 |
<title>Update image</title>
|
155 |
</updateImage>
|
156 |
<getStoreCode translate="title" module="linnLiveConnect">
|
157 |
-
<title>
|
158 |
</getStoreCode>
|
159 |
<configurableCreate translate="title" module="linnLiveConnect">
|
160 |
-
<title>
|
161 |
</configurableCreate>
|
162 |
<configurableUpdate translate="title" module="linnLiveConnect">
|
163 |
-
<title>
|
164 |
</configurableUpdate>
|
165 |
<productList translate="title" module="linnLiveConnect">
|
166 |
<title>Retrieve products list by filters</title>
|
167 |
</productList>
|
168 |
-
<info translate="title" module="linnLiveConnect">
|
169 |
-
<title>Get information about current magento settings and installation</title>
|
170 |
-
</info>
|
171 |
<assignImages translate="title" module="linnLiveConnect">
|
172 |
-
<title>Assigns configurable product images to
|
173 |
</assignImages>
|
174 |
<deleteAssigned translate="title" module="linnLiveConnect">
|
175 |
<title>Remove assigned item from inventory</title>
|
176 |
</deleteAssigned>
|
177 |
<getProductStoreURL translate="title" module="linnLiveConnect">
|
178 |
-
<title>Get product URL</title>
|
179 |
</getProductStoreURL>
|
180 |
<updatePriceBulk translate="title" module="linnLiveConnect">
|
181 |
<title>Update products in bulk</title>
|
182 |
</updatePriceBulk>
|
183 |
<getGeneralInfo translate="title" module="linnLiveConnect">
|
184 |
-
<title>Get
|
185 |
-
</getGeneralInfo>
|
186 |
</linnLive>
|
187 |
</resources>
|
188 |
</acl>
|
7 |
<model>linnLiveConnect/api</model>
|
8 |
<methods>
|
9 |
<configurableProduct translate="title" module="linnLiveConnect">
|
10 |
+
<title>Create configurable product</title>
|
11 |
<acl>linnLive/configurableCreate</acl>
|
12 |
</configurableProduct>
|
13 |
<updateConfigurableProduct translate="title" module="linnLiveConnect">
|
14 |
+
<title>Update configurable product</title>
|
15 |
<acl>linnLive/configrableUpdate</acl>
|
16 |
</updateConfigurableProduct>
|
17 |
<createProduct translate="title" module="linnLiveConnect">
|
18 |
+
<title>Create product</title>
|
19 |
<method>create</method>
|
20 |
<acl>linnLive/create</acl>
|
21 |
</createProduct>
|
22 |
<updateProduct translate="title" module="linnLiveConnect">
|
23 |
+
<title>Update product</title>
|
24 |
<method>update</method>
|
25 |
<acl>linnLive/update</acl>
|
26 |
</updateProduct>
|
27 |
<productAttributeOptions translate="title" module="linnLiveConnect">
|
28 |
+
<title>Get attributes by attribute set ID</title>
|
29 |
<acl>linnLive/attributeOptions</acl>
|
30 |
</productAttributeOptions>
|
31 |
<storesList translate="title" module="linnLiveConnect">
|
32 |
+
<title>Retrieve list of installed stores</title>
|
33 |
<acl>linnLive/storesList</acl>
|
34 |
</storesList>
|
35 |
<getStoreCode translate="title" module="linnLiveConnect">
|
37 |
<acl>linnLive/getStoreCode</acl>
|
38 |
</getStoreCode>
|
39 |
<productList translate="title" module="linnLiveConnect">
|
40 |
+
<title>Retrieve products list by filters</title>
|
41 |
<acl>linnLive/productList</acl>
|
42 |
</productList>
|
|
|
|
|
|
|
|
|
|
|
43 |
<assignImages translate="title" module="linnLiveConnect">
|
44 |
+
<title>Assigns configurable product images to child products</title>
|
45 |
<acl>linnLive/assignImages</acl>
|
46 |
</assignImages>
|
47 |
<deleteAssigned translate="title" module="linnLiveConnect">
|
49 |
<acl>linnLive/deleteAssigned</acl>
|
50 |
</deleteAssigned>
|
51 |
<getProductStoreURL translate="title" module="linnLiveConnect">
|
52 |
+
<title>Get product URL from Magento</title>
|
53 |
<acl>linnLive/getProductStoreURL</acl>
|
54 |
</getProductStoreURL>
|
55 |
<updatePriceBulk translate="title" module="linnLiveConnect">
|
57 |
<acl>linnLive/updateBulk</acl>
|
58 |
</updatePriceBulk>
|
59 |
<getGeneralInfo translate="title" module="linnLiveConnect">
|
60 |
+
<title>Get information about current magento settings</title>
|
61 |
<acl>linnLive/getGeneralInfo</acl>
|
62 |
</getGeneralInfo>
|
63 |
</methods>
|
64 |
+
|
65 |
<faults module="linnLiveConnect">
|
66 |
<data_invalid>
|
67 |
<code>100</code>
|
68 |
+
<message>Invalid data provided to Magento extension for creating Variation / Product with options. Check attributes/variations in LinnLive Magento configurator if they do match the ones on the back-end, or you can check if the SKU's are not already listed on Magento.</message>
|
69 |
</data_invalid>
|
70 |
<product_type_not_exists>
|
71 |
<code>101</code>
|
72 |
+
<message>Product type is not allowed to be listed in the current list of allowed products/types.</message>
|
73 |
</product_type_not_exists>
|
74 |
<product_attribute_set_not_exists>
|
75 |
<code>102</code>
|
76 |
+
<message>Product attribute set was not found on Magento.</message>
|
77 |
</product_attribute_set_not_exists>
|
78 |
<product_attribute_set_not_valid>
|
79 |
<code>103</code>
|
80 |
+
<message>roduct attribute set was not added to catalogue.</message>
|
81 |
</product_attribute_set_not_valid>
|
82 |
<products_not_suitable>
|
83 |
<code>104</code>
|
84 |
+
<message>Product is not suitable to be used in Variations / Products with options.</message>
|
85 |
</products_not_suitable>
|
86 |
<configurable_creating_error>
|
87 |
<code>105</code>
|
88 |
+
<message>There was an error, while trying to create Variation / Product with options. Check attributes/variations in LinnLive Magento configurator if they do match the ones on the back-end or you can check if the SKU's are not already listed on Magento.</message>
|
89 |
</configurable_creating_error>
|
90 |
<wrong_version>
|
91 |
<code>106</code>
|
92 |
+
<message>Wrong extended API version. Update your Magento LinnLive Extension. In order to do this, go to your Magento Admin Panel > System > Magento Connect Manager > click on “Check for Upgrades”, and upgrade your LinnLive Connect extension to the latest version.</message>
|
|
|
|
|
|
|
|
|
93 |
</wrong_version>
|
94 |
<attribute_not_exists>
|
95 |
<code>107</code>
|
96 |
+
<message>Attribute was not found. Check if you have updated your Magento configurator attributes by clicking on the “Update” button on the top of the screen.</message>
|
97 |
</attribute_not_exists>
|
98 |
<product_not_exists>
|
99 |
<code>108</code>
|
100 |
+
<message>Product not found, it might have been deleted from Magento. If you are sure that the product is there, you can try to re-link your item by SKU in order to update it properly.</message>
|
101 |
</product_not_exists>
|
102 |
<store_not_exists>
|
103 |
<code>109</code>
|
104 |
+
<message>There was no Magento store found with this ID. Double-check the store ID and the extended property name/value if needed.</message>
|
105 |
</store_not_exists>
|
106 |
<unsupported_edition>
|
107 |
<code>110</code>
|
108 |
+
<message>Unsupported version of Magento. This error message can occur if you are using any other Magento editions, that we do not support or Magento versions that are less than 1.7.0.2. NOTE: We do support Magento Enterprise and Magento Community.</message>
|
109 |
</unsupported_edition>
|
110 |
<filters_invalid>
|
111 |
<code>111</code>
|
112 |
+
<message>Upon trying to reach Magento extension, inappropriate search filters were assigned to the template.</message>
|
113 |
</filters_invalid>
|
114 |
<version_not_specified>
|
115 |
<code>112</code>
|
116 |
+
<message>Unsupported version of Magento. This error message can occur if you are using any other Magento editions, that we do not support or Magento versions that are less than 1.7.0.2. NOTE: We do support Magento Enterprise and Magento Community.</message>
|
117 |
</version_not_specified>
|
118 |
<invalid_variation_attribute>
|
119 |
<code>113</code>
|
120 |
+
<message>Invalid attributes provided to Magento extension for creating Variation / Product with options. Check attributes/variations in LinnLive Magento configurator if they do exist/match the ones on the back-end.</message>
|
121 |
+
</invalid_variation_attribute>
|
122 |
</faults>
|
123 |
</linnLive>
|
124 |
</resources>
|
127 |
<linnLive translate="title" module="linnLiveConnect">
|
128 |
<title>LinnLive</title>
|
129 |
<create translate="title" module="linnLiveConnect">
|
130 |
+
<title>Create product</title>
|
131 |
</create>
|
132 |
<update translate="title" module="linnLiveConnect">
|
133 |
+
<title>Update product</title>
|
134 |
</update>
|
135 |
<attributeOptions translate="title" module="linnLiveConnect">
|
136 |
+
<title>Get attributes by attribute set ID</title>
|
137 |
</attributeOptions>
|
138 |
<storesList translate="title" module="linnLiveConnect">
|
139 |
+
<title>Retrieve list of installed stores</title>
|
140 |
</storesList>
|
141 |
<createImage translate="title" module="linnLiveConnect">
|
142 |
<title>Create image</title>
|
145 |
<title>Update image</title>
|
146 |
</updateImage>
|
147 |
<getStoreCode translate="title" module="linnLiveConnect">
|
148 |
+
<title>Get current store code</title>
|
149 |
</getStoreCode>
|
150 |
<configurableCreate translate="title" module="linnLiveConnect">
|
151 |
+
<title>Create configurable product</title>
|
152 |
</configurableCreate>
|
153 |
<configurableUpdate translate="title" module="linnLiveConnect">
|
154 |
+
<title>Update configurable product</title>
|
155 |
</configurableUpdate>
|
156 |
<productList translate="title" module="linnLiveConnect">
|
157 |
<title>Retrieve products list by filters</title>
|
158 |
</productList>
|
|
|
|
|
|
|
159 |
<assignImages translate="title" module="linnLiveConnect">
|
160 |
+
<title>Assigns configurable product images to child products</title>
|
161 |
</assignImages>
|
162 |
<deleteAssigned translate="title" module="linnLiveConnect">
|
163 |
<title>Remove assigned item from inventory</title>
|
164 |
</deleteAssigned>
|
165 |
<getProductStoreURL translate="title" module="linnLiveConnect">
|
166 |
+
<title>Get product URL from Magento</title>
|
167 |
</getProductStoreURL>
|
168 |
<updatePriceBulk translate="title" module="linnLiveConnect">
|
169 |
<title>Update products in bulk</title>
|
170 |
</updatePriceBulk>
|
171 |
<getGeneralInfo translate="title" module="linnLiveConnect">
|
172 |
+
<title>Get information about current magento settings</title>
|
173 |
+
</getGeneralInfo>
|
174 |
</linnLive>
|
175 |
</resources>
|
176 |
</acl>
|
app/code/local/LinnSystems/LinnLiveConnect/etc/config.xml
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
<config>
|
3 |
<modules>
|
4 |
<LinnSystems_LinnLiveConnect>
|
5 |
-
<version>1.1.
|
6 |
</LinnSystems_LinnLiveConnect>
|
7 |
</modules>
|
8 |
<global>
|
2 |
<config>
|
3 |
<modules>
|
4 |
<LinnSystems_LinnLiveConnect>
|
5 |
+
<version>1.1.51</version>
|
6 |
</LinnSystems_LinnLiveConnect>
|
7 |
</modules>
|
8 |
<global>
|
package.xml
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>LinnLiveConnect</name>
|
4 |
-
<version>1.1.
|
5 |
<stability>stable</stability>
|
6 |
<license>GPL v2</license>
|
7 |
<channel>community</channel>
|
@@ -9,11 +9,11 @@
|
|
9 |
<summary>Extended SOAP WS-I compliant API to support integration with LinnLive2.</summary>
|
10 |
<description>Extended SOAP WS-I compliant API to support integration with LinnLive2 (http://www.linnlive.com).
|
11 |
Contains some workarounds to avoid bugs in original Magento modules and additional functionality to operate Magento store remotely.</description>
|
12 |
-
<notes>
|
13 |
<authors><author><name>Albert Andrejev</name><user>albert_andrejev</user><email>albert@linnsystems.com</email></author><author><name>Pavel Nikolajev</name><user>Pavel_LL2</user><email>pavel.nokolajev@linnsystems.com</email></author><author><name>Aleksandr Kornev</name><user>alex_LL2</user><email>alex.kornevs@linnsystems.com</email></author></authors>
|
14 |
-
<date>2014-
|
15 |
-
<time>
|
16 |
-
<contents><target name="magelocal"><dir name="LinnSystems"><dir name="LinnLiveConnect"><dir name="Helper"><file name="Data.php" hash="5fe5216de67d4e69a0f418b0cd7780ee"/></dir><dir name="Model"><dir name="Api"><file name="V2.php" hash="
|
17 |
<compatible/>
|
18 |
<dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php></required></dependencies>
|
19 |
</package>
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>LinnLiveConnect</name>
|
4 |
+
<version>1.1.51</version>
|
5 |
<stability>stable</stability>
|
6 |
<license>GPL v2</license>
|
7 |
<channel>community</channel>
|
9 |
<summary>Extended SOAP WS-I compliant API to support integration with LinnLive2.</summary>
|
10 |
<description>Extended SOAP WS-I compliant API to support integration with LinnLive2 (http://www.linnlive.com).
|
11 |
Contains some workarounds to avoid bugs in original Magento modules and additional functionality to operate Magento store remotely.</description>
|
12 |
+
<notes>Version 1.1.51</notes>
|
13 |
<authors><author><name>Albert Andrejev</name><user>albert_andrejev</user><email>albert@linnsystems.com</email></author><author><name>Pavel Nikolajev</name><user>Pavel_LL2</user><email>pavel.nokolajev@linnsystems.com</email></author><author><name>Aleksandr Kornev</name><user>alex_LL2</user><email>alex.kornevs@linnsystems.com</email></author></authors>
|
14 |
+
<date>2014-08-11</date>
|
15 |
+
<time>08:58:39</time>
|
16 |
+
<contents><target name="magelocal"><dir name="LinnSystems"><dir name="LinnLiveConnect"><dir name="Helper"><file name="Data.php" hash="5fe5216de67d4e69a0f418b0cd7780ee"/></dir><dir name="Model"><dir name="Api"><file name="V2.php" hash="e979ff29f3f34ae4cc32d9a0f9a4b93c"/></dir></dir><dir name="etc"><file name="api.xml" hash="76538ff23e66eee306d79aab6c59cdf3"/><file name="config.xml" hash="8bb065b37523b8adb48705e0511bd7d1"/><file name="wsdl.xml" hash="2b450fd6a6332d20583aaa4fc52012b6"/><file name="wsi.xml" hash="67b9b8ae64b953805556a5d243e148bc"/></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="LinnSystems_LinnLiveConnect.xml" hash="19c48712cd0516815d6784592ada0881"/></dir></target></contents>
|
17 |
<compatible/>
|
18 |
<dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php></required></dependencies>
|
19 |
</package>
|