Version Notes
mapping fixed
Download this release
Release Info
Developer | Albert Andrejev |
Extension | LinnLiveConnect |
Version | 1.1.54 |
Comparing to | |
See all releases |
Code changes from version 1.1.53 to 1.1.54
- app/code/local/LinnSystems/LinnLiveConnect/Helper/Data.php +10 -1
- app/code/local/LinnSystems/LinnLiveConnect/Model/Api/V2.php +6 -156
- app/code/local/LinnSystems/LinnLiveConnect/etc/api.xml +0 -31
- app/code/local/LinnSystems/LinnLiveConnect/etc/config.xml +1 -1
- app/code/local/LinnSystems/LinnLiveConnect/etc/wsi.xml +3 -301
- package.xml +5 -5
app/code/local/LinnSystems/LinnLiveConnect/Helper/Data.php
CHANGED
@@ -35,7 +35,7 @@ class LinnSystems_LinnLiveConnect_Helper_Data extends Mage_Core_Helper_Abstract
|
|
35 |
}
|
36 |
|
37 |
|
38 |
-
public function
|
39 |
$arrayParams = array(
|
40 |
'nin',
|
41 |
'in',
|
@@ -376,4 +376,13 @@ class LinnSystems_LinnLiveConnect_Helper_Data extends Mage_Core_Helper_Abstract
|
|
376 |
}
|
377 |
}
|
378 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
379 |
}
|
35 |
}
|
36 |
|
37 |
|
38 |
+
public function convertFiltersToArray($filters) {
|
39 |
$arrayParams = array(
|
40 |
'nin',
|
41 |
'in',
|
376 |
}
|
377 |
}
|
378 |
}
|
379 |
+
|
380 |
+
public function flushWsdlCache(){
|
381 |
+
$cache_dir = ini_get('soap.wsdl_cache_dir');
|
382 |
+
if($cache_dir){
|
383 |
+
foreach (glob($cache_dir . DS . "wsdl-*") as $filename) {
|
384 |
+
@unlink($filename);
|
385 |
+
}
|
386 |
+
}
|
387 |
+
}
|
388 |
}
|
app/code/local/LinnSystems/LinnLiveConnect/Model/Api/V2.php
CHANGED
@@ -65,20 +65,6 @@ class LinnSystems_LinnLiveConnect_Model_Api_V2 {
|
|
65 |
return $worker -> createRelatedProducts($data);
|
66 |
}
|
67 |
|
68 |
-
//obsolete, pls remove
|
69 |
-
public function create($version, $type, $set, $sku, $productData, $store = null) {
|
70 |
-
|
71 |
-
$worker = Factory::createWorker($version);
|
72 |
-
return $worker -> createSimpleProduct($type, $set, $sku, $productData, $store, true);
|
73 |
-
}
|
74 |
-
|
75 |
-
//obsolete, pls remove
|
76 |
-
public function configurableProduct($version, $set, $sku, $reindex, $productData, $productsSet, $attributesSet, $store = null) {
|
77 |
-
|
78 |
-
$worker = Factory::createWorker($version);
|
79 |
-
return $worker -> createConfigurableProduct($set, $sku, $reindex, $productData, $productsSet, $attributesSet, $store);
|
80 |
-
}
|
81 |
-
|
82 |
public function createProductImages($version, $data) {
|
83 |
|
84 |
$worker = Factory::createWorker($version);
|
@@ -103,26 +89,12 @@ class LinnSystems_LinnLiveConnect_Model_Api_V2 {
|
|
103 |
return $worker -> updateProductImages($data);
|
104 |
}
|
105 |
|
106 |
-
//obsolete, pls remove
|
107 |
-
public function update($version, $productId, $productData, $store = null, $identifierType = 'id') {
|
108 |
-
|
109 |
-
$worker = Factory::createWorker($version);
|
110 |
-
return $worker -> updateSimpleProduct($productId, $productData, $store, $identifierType);
|
111 |
-
}
|
112 |
-
|
113 |
public function updatePriceBulk($version, $data, $store = null, $identifierType = 'id') {
|
114 |
|
115 |
$worker = Factory::createWorker($version);
|
116 |
return $worker -> updateProductPrices($data, $store, $identifierType);
|
117 |
}
|
118 |
|
119 |
-
//obsolete, pls remove
|
120 |
-
public function updateConfigurableProduct($version, $productId, $reindex, $productData, $productsSet, $attributesSet, $store = null, $identifierType = 'id') {
|
121 |
-
|
122 |
-
$worker = Factory::createWorker($version);
|
123 |
-
return $worker -> updateConfigurableProduct($productId, $reindex, $productData, $productsSet, $attributesSet, $store, $identifierType);
|
124 |
-
}
|
125 |
-
|
126 |
public function deleteProducts($version, $data) {
|
127 |
|
128 |
$worker = Factory::createWorker($version);
|
@@ -135,13 +107,6 @@ class LinnSystems_LinnLiveConnect_Model_Api_V2 {
|
|
135 |
return $worker -> deleteRelatedProducts($data);
|
136 |
}
|
137 |
|
138 |
-
//obsolete, pls remove
|
139 |
-
public function deleteAssigned($version, $productId, $store = null, $identifierType = 'id') {
|
140 |
-
|
141 |
-
$worker = Factory::createWorker($version);
|
142 |
-
return $worker -> deleteAssigned($productId, $store, $identifierType);
|
143 |
-
}
|
144 |
-
|
145 |
public function deleteProductImages($version, $data) {
|
146 |
|
147 |
$worker = Factory::createWorker($version);
|
@@ -180,13 +145,6 @@ class LinnSystems_LinnLiveConnect_Model_Api_V2 {
|
|
180 |
return $worker -> getProductAttributeOptions($setId);
|
181 |
}
|
182 |
|
183 |
-
//obsolete
|
184 |
-
public function assignImages($version, $productImages) {
|
185 |
-
|
186 |
-
$worker = Factory::createWorker($version);
|
187 |
-
return $worker -> assignImages($productImages);
|
188 |
-
}
|
189 |
-
|
190 |
public function storesList($version) {
|
191 |
|
192 |
$worker = Factory::createWorker($version);
|
@@ -375,17 +333,6 @@ class LinnLiveMain extends Mage_Core_Model_Abstract {
|
|
375 |
throw new Mage_Api_Exception('configurable_creating_error', $e -> getMessage());
|
376 |
}
|
377 |
|
378 |
-
//TODO obsolete
|
379 |
-
//if ($reindex === true) {
|
380 |
-
// try {
|
381 |
-
// $indexer = Mage::getSingleton('index/indexer');
|
382 |
-
// $process = $indexer -> getProcessByCode('catalog_product_price');
|
383 |
-
// $process -> reindexEverything();
|
384 |
-
// } catch (Mage_Core_Exception $e) {
|
385 |
-
// throw new Mage_Api_Exception('configurable_creating_error', $e -> getMessage());
|
386 |
-
// }
|
387 |
-
//}
|
388 |
-
|
389 |
return $result;
|
390 |
}
|
391 |
|
@@ -395,26 +342,17 @@ class LinnLiveMain extends Mage_Core_Model_Abstract {
|
|
395 |
if (is_array($productData)) {
|
396 |
foreach ($productData as $product) {
|
397 |
$assignedProductsData[$product -> product_id] = array();
|
398 |
-
|
|
|
|
|
|
|
|
|
399 |
}
|
400 |
-
} else {
|
401 |
-
$assignedProductsData[$productData -> product_id] = array();
|
402 |
-
$this -> _fillAssignedProductValues($product, $assignedProductsData);
|
403 |
}
|
404 |
|
405 |
return $assignedProductsData;
|
406 |
}
|
407 |
|
408 |
-
protected function _fillAssignedProductValues(&$product, &$assignedProductsData) {
|
409 |
-
if (is_array($product -> values)) {
|
410 |
-
foreach ($product->values as $productValue) {
|
411 |
-
$assignedProductsData[$product -> product_id][] = $productValue;
|
412 |
-
}
|
413 |
-
} else {
|
414 |
-
$assignedProductsData[$product -> product_id][] = $product -> values;
|
415 |
-
}
|
416 |
-
}
|
417 |
-
|
418 |
protected function _getCurrentVersion() {
|
419 |
$verInfo = Mage::getVersionInfo();
|
420 |
|
@@ -559,94 +497,6 @@ class LinnLiveCommunity extends LinnLiveMain {
|
|
559 |
return ($this -> _getCurrentVersion() >= 160);
|
560 |
}
|
561 |
|
562 |
-
//obsolete
|
563 |
-
public function deleteAssigned($productId, $store = null, $identifierType = 'id') {
|
564 |
-
$helper = Mage::helper('linnLiveConnect');
|
565 |
-
$store = $helper -> currentStoreCode($store);
|
566 |
-
|
567 |
-
try {
|
568 |
-
$storeId = Mage::app() -> getStore($store) -> getId();
|
569 |
-
} catch (Mage_Core_Model_Store_Exception $e) {
|
570 |
-
throw new Mage_Api_Exception('store_not_exists', null);
|
571 |
-
}
|
572 |
-
|
573 |
-
$_loadedProduct = Mage::helper('catalog/product') -> getProduct($productId, $storeId, $identifierType);
|
574 |
-
|
575 |
-
if (!$_loadedProduct -> getId()) {
|
576 |
-
throw new Mage_Api_Exception('product_not_exists', null);
|
577 |
-
}
|
578 |
-
|
579 |
-
$currentWebsites = $_loadedProduct -> getWebsiteIds();
|
580 |
-
$websiteId = $helper -> getWebsiteId($store);
|
581 |
-
|
582 |
-
$newWebsiteIds = array();
|
583 |
-
|
584 |
-
if (in_array($websiteId, $currentWebsites) === true) {
|
585 |
-
for ($i = 0; $i < count($currentWebsites); $i++) {
|
586 |
-
if ($currentWebsites[$i] != $websiteId) {
|
587 |
-
$newWebsiteIds[] = $currentWebsites[$i];
|
588 |
-
}
|
589 |
-
}
|
590 |
-
|
591 |
-
$_loadedProduct -> setWebsiteIds($newWebsiteIds);
|
592 |
-
|
593 |
-
$_loadedProduct -> save();
|
594 |
-
}
|
595 |
-
|
596 |
-
return true;
|
597 |
-
}
|
598 |
-
|
599 |
-
//obsolete
|
600 |
-
public function assignImages($productImages) {
|
601 |
-
$helper = Mage::helper('linnLiveConnect');
|
602 |
-
$store = $helper -> currentStoreCode(null);
|
603 |
-
|
604 |
-
foreach ($productImages as $imageData) {
|
605 |
-
$productId = intval($imageData -> product_id);
|
606 |
-
if ($productId < 1) {
|
607 |
-
throw new Mage_Api_Exception('product_not_exists', null);
|
608 |
-
}
|
609 |
-
|
610 |
-
$product = Mage::helper('catalog/product') -> getProduct($productId, $store, 'id');
|
611 |
-
|
612 |
-
$images = $imageData -> images;
|
613 |
-
|
614 |
-
$baseImageExist = false;
|
615 |
-
foreach ($images as $image) {
|
616 |
-
if (is_array($image -> types) && in_array('image', $image -> types)) {
|
617 |
-
$baseImageExist = true;
|
618 |
-
}
|
619 |
-
}
|
620 |
-
|
621 |
-
if ($baseImageExist == false && count($images) > 0) {
|
622 |
-
$images[0] -> types = array('image');
|
623 |
-
}
|
624 |
-
|
625 |
-
reset($images);
|
626 |
-
|
627 |
-
foreach ($images as $image) {
|
628 |
-
$catalogProductDir = Mage::getBaseDir('media') . DS . 'catalog/product';
|
629 |
-
$filePath = $catalogProductDir . $image -> image_name;
|
630 |
-
|
631 |
-
if (is_array($image -> types) && count($image -> types) > 0) {
|
632 |
-
$imageTypes = $image -> types;
|
633 |
-
} else {
|
634 |
-
$imageTypes = "";
|
635 |
-
}
|
636 |
-
|
637 |
-
try {
|
638 |
-
$product -> addImageToMediaGallery($filePath, $imageTypes, false, false);
|
639 |
-
} catch (Exception $e) {
|
640 |
-
}
|
641 |
-
|
642 |
-
}
|
643 |
-
|
644 |
-
$product -> save();
|
645 |
-
}
|
646 |
-
|
647 |
-
return true;
|
648 |
-
}
|
649 |
-
|
650 |
/**
|
651 |
* Get products
|
652 |
* Implementation of catalogProductList because of bug in associativeArray.
|
@@ -834,7 +684,7 @@ class LinnLiveCommunity extends LinnLiveMain {
|
|
834 |
$config = Mage::getStoreConfig("api/config");
|
835 |
$verInfo = Mage::getVersionInfo();
|
836 |
|
837 |
-
$result = array('llc_ver' => Mage::helper('linnLiveConnect/settings') -> getVersion(), 'magento_ver' => trim("{$verInfo['major']}.{$verInfo['minor']}.{$verInfo['revision']}" . ($verInfo['patch'] != '' ? ".{$verInfo['patch']}" : "") . "-{$verInfo['stability']}{$verInfo['number']}", '.-'), 'php_ver' => phpversion(), 'api_config' => $config, 'compilation_enabled' => (bool)(defined('COMPILER_INCLUDE_PATH')
|
838 |
|
839 |
return $result;
|
840 |
}
|
65 |
return $worker -> createRelatedProducts($data);
|
66 |
}
|
67 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
68 |
public function createProductImages($version, $data) {
|
69 |
|
70 |
$worker = Factory::createWorker($version);
|
89 |
return $worker -> updateProductImages($data);
|
90 |
}
|
91 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
92 |
public function updatePriceBulk($version, $data, $store = null, $identifierType = 'id') {
|
93 |
|
94 |
$worker = Factory::createWorker($version);
|
95 |
return $worker -> updateProductPrices($data, $store, $identifierType);
|
96 |
}
|
97 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
98 |
public function deleteProducts($version, $data) {
|
99 |
|
100 |
$worker = Factory::createWorker($version);
|
107 |
return $worker -> deleteRelatedProducts($data);
|
108 |
}
|
109 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
110 |
public function deleteProductImages($version, $data) {
|
111 |
|
112 |
$worker = Factory::createWorker($version);
|
145 |
return $worker -> getProductAttributeOptions($setId);
|
146 |
}
|
147 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
148 |
public function storesList($version) {
|
149 |
|
150 |
$worker = Factory::createWorker($version);
|
333 |
throw new Mage_Api_Exception('configurable_creating_error', $e -> getMessage());
|
334 |
}
|
335 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
336 |
return $result;
|
337 |
}
|
338 |
|
342 |
if (is_array($productData)) {
|
343 |
foreach ($productData as $product) {
|
344 |
$assignedProductsData[$product -> product_id] = array();
|
345 |
+
if (is_array($product -> values)) {
|
346 |
+
foreach ($product->values as $productValue) {
|
347 |
+
$assignedProductsData[$product -> product_id][] = $productValue;
|
348 |
+
}
|
349 |
+
}
|
350 |
}
|
|
|
|
|
|
|
351 |
}
|
352 |
|
353 |
return $assignedProductsData;
|
354 |
}
|
355 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
356 |
protected function _getCurrentVersion() {
|
357 |
$verInfo = Mage::getVersionInfo();
|
358 |
|
497 |
return ($this -> _getCurrentVersion() >= 160);
|
498 |
}
|
499 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
500 |
/**
|
501 |
* Get products
|
502 |
* Implementation of catalogProductList because of bug in associativeArray.
|
684 |
$config = Mage::getStoreConfig("api/config");
|
685 |
$verInfo = Mage::getVersionInfo();
|
686 |
|
687 |
+
$result = array('llc_ver' => Mage::helper('linnLiveConnect/settings') -> getVersion(), 'magento_ver' => trim("{$verInfo['major']}.{$verInfo['minor']}.{$verInfo['revision']}" . ($verInfo['patch'] != '' ? ".{$verInfo['patch']}" : "") . "-{$verInfo['stability']}{$verInfo['number']}", '.-'), 'php_ver' => phpversion(), 'api_config' => $config, 'compilation_enabled' => (bool)(defined('COMPILER_INCLUDE_PATH')), 'max_upload_size' => min((int)ini_get("upload_max_filesize"), (int)ini_get("post_max_size"), (int)ini_get("memory_limit")));
|
688 |
|
689 |
return $result;
|
690 |
}
|
app/code/local/LinnSystems/LinnLiveConnect/etc/api.xml
CHANGED
@@ -6,24 +6,6 @@
|
|
6 |
<title>LinnLive connect module</title>
|
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>
|
@@ -40,14 +22,6 @@
|
|
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">
|
48 |
-
<title>Remove assigned item from inventory</title>
|
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>
|
@@ -84,7 +58,6 @@
|
|
84 |
<title>Bulk delete products</title>
|
85 |
<acl>linnLive/deleteProducts</acl>
|
86 |
</deleteProducts>
|
87 |
-
|
88 |
<createRelatedProducts translate="title" module="linnLiveConnect">
|
89 |
<title>Bulk create related products</title>
|
90 |
<acl>linnLive/createRelatedProducts</acl>
|
@@ -214,9 +187,6 @@
|
|
214 |
<productList translate="title" module="linnLiveConnect">
|
215 |
<title>Retrieve products list by filters</title>
|
216 |
</productList>
|
217 |
-
<assignImages translate="title" module="linnLiveConnect">
|
218 |
-
<title>Assigns configurable product images to child products</title>
|
219 |
-
</assignImages>
|
220 |
<deleteAssigned translate="title" module="linnLiveConnect">
|
221 |
<title>Remove assigned item from inventory</title>
|
222 |
</deleteAssigned>
|
@@ -268,7 +238,6 @@
|
|
268 |
<restoreIndexingById translate="title" module="linnLiveConnect">
|
269 |
<title>Restore indexing mode</title>
|
270 |
</restoreIndexingById>
|
271 |
-
|
272 |
</linnLive>
|
273 |
</resources>
|
274 |
</acl>
|
6 |
<title>LinnLive connect module</title>
|
7 |
<model>linnLiveConnect/api</model>
|
8 |
<methods>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
9 |
<productAttributeOptions translate="title" module="linnLiveConnect">
|
10 |
<title>Get attributes by attribute set ID</title>
|
11 |
<acl>linnLive/attributeOptions</acl>
|
22 |
<title>Retrieve products list by filters</title>
|
23 |
<acl>linnLive/productList</acl>
|
24 |
</productList>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
25 |
<getProductStoreURL translate="title" module="linnLiveConnect">
|
26 |
<title>Get product URL from Magento</title>
|
27 |
<acl>linnLive/getProductStoreURL</acl>
|
58 |
<title>Bulk delete products</title>
|
59 |
<acl>linnLive/deleteProducts</acl>
|
60 |
</deleteProducts>
|
|
|
61 |
<createRelatedProducts translate="title" module="linnLiveConnect">
|
62 |
<title>Bulk create related products</title>
|
63 |
<acl>linnLive/createRelatedProducts</acl>
|
187 |
<productList translate="title" module="linnLiveConnect">
|
188 |
<title>Retrieve products list by filters</title>
|
189 |
</productList>
|
|
|
|
|
|
|
190 |
<deleteAssigned translate="title" module="linnLiveConnect">
|
191 |
<title>Remove assigned item from inventory</title>
|
192 |
</deleteAssigned>
|
238 |
<restoreIndexingById translate="title" module="linnLiveConnect">
|
239 |
<title>Restore indexing mode</title>
|
240 |
</restoreIndexingById>
|
|
|
241 |
</linnLive>
|
242 |
</resources>
|
243 |
</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.54</version>
|
6 |
</LinnSystems_LinnLiveConnect>
|
7 |
</modules>
|
8 |
<global>
|
app/code/local/LinnSystems/LinnLiveConnect/etc/wsi.xml
CHANGED
@@ -76,31 +76,6 @@
|
|
76 |
</xsd:complexType>
|
77 |
<!-- END of Enchanced Filters -->
|
78 |
|
79 |
-
<xsd:complexType name="linnLiveAssignImagesEntitiesArray">
|
80 |
-
<xsd:sequence>
|
81 |
-
<xsd:element minOccurs="0" maxOccurs="unbounded" name="complexObjectArray" type="typens:linnLiveAssignImagesEntity" />
|
82 |
-
</xsd:sequence>
|
83 |
-
</xsd:complexType>
|
84 |
-
<xsd:complexType name="linnLiveAssignImagesEntity">
|
85 |
-
<xsd:sequence>
|
86 |
-
<xsd:element minOccurs="1" name="image_name" type="xsd:string" />
|
87 |
-
<xsd:element minOccurs="1" name="types" type="typens:ArrayOfString" />
|
88 |
-
<xsd:element minOccurs="0" name="label" type="xsd:string" />
|
89 |
-
</xsd:sequence>
|
90 |
-
</xsd:complexType>
|
91 |
-
|
92 |
-
<xsd:complexType name="linnLiveAssignImagesProductEntitiesArray">
|
93 |
-
<xsd:sequence>
|
94 |
-
<xsd:element minOccurs="0" maxOccurs="unbounded" name="complexObjectArray" type="typens:linnLiveAssignImagesProductEntity" />
|
95 |
-
</xsd:sequence>
|
96 |
-
</xsd:complexType>
|
97 |
-
<xsd:complexType name="linnLiveAssignImagesProductEntity">
|
98 |
-
<xsd:sequence>
|
99 |
-
<xsd:element minOccurs="1" name="product_id" type="xsd:int" />
|
100 |
-
<xsd:element minOccurs="1" name="images" type="typens:linnLiveAssignImagesEntitiesArray" />
|
101 |
-
</xsd:sequence>
|
102 |
-
</xsd:complexType>
|
103 |
-
|
104 |
<!-- Attribute options enchancement -->
|
105 |
<xsd:complexType name="linnLiveAttributeOptionsListArray">
|
106 |
<xsd:sequence>
|
@@ -526,94 +501,7 @@
|
|
526 |
</xsd:sequence>
|
527 |
</xsd:complexType>
|
528 |
<!-- Product create date end-->
|
529 |
-
|
530 |
-
<xsd:element name="linnLiveConfigurableProductRequestParam">
|
531 |
-
<xsd:complexType>
|
532 |
-
<xsd:sequence>
|
533 |
-
<xsd:element minOccurs="1" maxOccurs="1" name="sessionId" type="xsd:string" />
|
534 |
-
<xsd:element minOccurs="1" maxOccurs="1" name="version" type="xsd:int" />
|
535 |
-
<xsd:element minOccurs="1" maxOccurs="1" name="set" type="xsd:string" />
|
536 |
-
<xsd:element minOccurs="1" maxOccurs="1" name="sku" type="xsd:string" />
|
537 |
-
<xsd:element minOccurs="1" maxOccurs="1" name="reindex" type="xsd:boolean" />
|
538 |
-
<xsd:element minOccurs="1" maxOccurs="1" name="productData" type="typens:linnLiveProductCreateEntity" />
|
539 |
-
<xsd:element minOccurs="1" maxOccurs="1" name="productsSet" type="typens:linnLiveConfigurableAssignedProductsArray" />
|
540 |
-
<xsd:element minOccurs="1" maxOccurs="1" name="attributesSet" type="typens:linnLiveConfigurableAssignedAttributesArray" />
|
541 |
-
<xsd:element minOccurs="0" maxOccurs="1" name="store" type="xsd:string" />
|
542 |
-
</xsd:sequence>
|
543 |
-
</xsd:complexType>
|
544 |
-
</xsd:element>
|
545 |
-
<xsd:element name="linnLiveConfigurableProductResponseParam">
|
546 |
-
<xsd:complexType>
|
547 |
-
<xsd:sequence>
|
548 |
-
<xsd:element minOccurs="1" maxOccurs="1" name="result" type="xsd:int" />
|
549 |
-
</xsd:sequence>
|
550 |
-
</xsd:complexType>
|
551 |
-
</xsd:element>
|
552 |
-
|
553 |
-
<xsd:element name="linnLiveUpdateConfigurableProductRequestParam">
|
554 |
-
<xsd:complexType>
|
555 |
-
<xsd:sequence>
|
556 |
-
<xsd:element minOccurs="1" maxOccurs="1" name="sessionId" type="xsd:string" />
|
557 |
-
<xsd:element minOccurs="1" maxOccurs="1" name="version" type="xsd:int" />
|
558 |
-
<xsd:element minOccurs="1" maxOccurs="1" name="productId" type="xsd:string" />
|
559 |
-
<xsd:element minOccurs="1" maxOccurs="1" name="reindex" type="xsd:boolean" />
|
560 |
-
<xsd:element minOccurs="1" maxOccurs="1" name="productData" type="typens:linnLiveProductCreateEntity" />
|
561 |
-
<xsd:element minOccurs="1" maxOccurs="1" name="productsSet" type="typens:linnLiveConfigurableAssignedProductsArray" />
|
562 |
-
<xsd:element minOccurs="1" maxOccurs="1" name="attributesSet" type="typens:linnLiveConfigurableAssignedAttributesArray" />
|
563 |
-
<xsd:element minOccurs="0" maxOccurs="1" name="store" type="xsd:string" />
|
564 |
-
<xsd:element minOccurs="0" maxOccurs="1" name="identifierType" type="xsd:string" />
|
565 |
-
</xsd:sequence>
|
566 |
-
</xsd:complexType>
|
567 |
-
</xsd:element>
|
568 |
-
<xsd:element name="linnLiveUpdateConfigurableProductResponseParam">
|
569 |
-
<xsd:complexType>
|
570 |
-
<xsd:sequence>
|
571 |
-
<xsd:element minOccurs="1" maxOccurs="1" name="result" type="xsd:boolean" />
|
572 |
-
</xsd:sequence>
|
573 |
-
</xsd:complexType>
|
574 |
-
</xsd:element>
|
575 |
-
|
576 |
-
<xsd:element name="linnLiveCreateProductRequestParam">
|
577 |
-
<xsd:complexType>
|
578 |
-
<xsd:sequence>
|
579 |
-
<xsd:element minOccurs="1" maxOccurs="1" name="sessionId" type="xsd:string" />
|
580 |
-
<xsd:element minOccurs="1" maxOccurs="1" name="version" type="xsd:int" />
|
581 |
-
<xsd:element minOccurs="1" maxOccurs="1" name="type" type="xsd:string" />
|
582 |
-
<xsd:element minOccurs="1" maxOccurs="1" name="set" type="xsd:string" />
|
583 |
-
<xsd:element minOccurs="1" maxOccurs="1" name="sku" type="xsd:string" />
|
584 |
-
<xsd:element minOccurs="1" maxOccurs="1" name="productData" type="typens:linnLiveProductCreateEntity" />
|
585 |
-
<xsd:element minOccurs="0" maxOccurs="1" name="store" type="xsd:string" />
|
586 |
-
</xsd:sequence>
|
587 |
-
</xsd:complexType>
|
588 |
-
</xsd:element>
|
589 |
-
<xsd:element name="linnLiveCreateProductResponseParam">
|
590 |
-
<xsd:complexType>
|
591 |
-
<xsd:sequence>
|
592 |
-
<xsd:element minOccurs="1" maxOccurs="1" name="result" type="xsd:int" />
|
593 |
-
</xsd:sequence>
|
594 |
-
</xsd:complexType>
|
595 |
-
</xsd:element>
|
596 |
-
|
597 |
-
<xsd:element name="linnLiveUpdateProductRequestParam">
|
598 |
-
<xsd:complexType>
|
599 |
-
<xsd:sequence>
|
600 |
-
<xsd:element minOccurs="1" maxOccurs="1" name="sessionId" type="xsd:string" />
|
601 |
-
<xsd:element minOccurs="1" maxOccurs="1" name="version" type="xsd:int" />
|
602 |
-
<xsd:element minOccurs="1" maxOccurs="1" name="productId" type="xsd:string" />
|
603 |
-
<xsd:element minOccurs="1" maxOccurs="1" name="productData" type="typens:linnLiveProductCreateEntity" />
|
604 |
-
<xsd:element minOccurs="0" maxOccurs="1" name="store" type="xsd:string" />
|
605 |
-
<xsd:element minOccurs="0" maxOccurs="1" name="identifierType" type="xsd:string" />
|
606 |
-
</xsd:sequence>
|
607 |
-
</xsd:complexType>
|
608 |
-
</xsd:element>
|
609 |
-
<xsd:element name="linnLiveUpdateProductResponseParam">
|
610 |
-
<xsd:complexType>
|
611 |
-
<xsd:sequence>
|
612 |
-
<xsd:element minOccurs="1" maxOccurs="1" name="result" type="xsd:boolean" />
|
613 |
-
</xsd:sequence>
|
614 |
-
</xsd:complexType>
|
615 |
-
</xsd:element>
|
616 |
-
|
617 |
<xsd:element name="linnLiveStoresListRequestParam">
|
618 |
<xsd:complexType>
|
619 |
<xsd:sequence>
|
@@ -714,10 +602,7 @@
|
|
714 |
</xsd:sequence>
|
715 |
</xsd:complexType>
|
716 |
</xsd:element>
|
717 |
-
|
718 |
-
|
719 |
-
|
720 |
-
|
721 |
<xsd:element name="linnLiveUpdatePriceBulkRequestParam">
|
722 |
<xsd:complexType>
|
723 |
<xsd:sequence>
|
@@ -770,7 +655,6 @@
|
|
770 |
</xsd:complexType>
|
771 |
</xsd:element>
|
772 |
|
773 |
-
|
774 |
<xsd:element name="linnLiveCheckProductsRequestParam">
|
775 |
<xsd:complexType>
|
776 |
<xsd:sequence>
|
@@ -960,8 +844,6 @@
|
|
960 |
</xsd:sequence>
|
961 |
</xsd:complexType>
|
962 |
</xsd:element>
|
963 |
-
|
964 |
-
|
965 |
|
966 |
<xsd:element name="linnLiveProductListRequestParam">
|
967 |
<xsd:complexType>
|
@@ -982,42 +864,6 @@
|
|
982 |
</xsd:sequence>
|
983 |
</xsd:complexType>
|
984 |
</xsd:element>
|
985 |
-
|
986 |
-
<xsd:element name="linnLiveAssignImagesRequestParam">
|
987 |
-
<xsd:complexType>
|
988 |
-
<xsd:sequence>
|
989 |
-
<xsd:element minOccurs="1" maxOccurs="1" name="sessionId" type="xsd:string" />
|
990 |
-
<xsd:element minOccurs="1" maxOccurs="1" name="version" type="xsd:int" />
|
991 |
-
<xsd:element minOccurs="1" maxOccurs="1" name="productImages" type="typens:linnLiveAssignImagesProductEntitiesArray" />
|
992 |
-
</xsd:sequence>
|
993 |
-
</xsd:complexType>
|
994 |
-
</xsd:element>
|
995 |
-
<xsd:element name="linnLiveAssignImagesResponseParam">
|
996 |
-
<xsd:complexType>
|
997 |
-
<xsd:sequence>
|
998 |
-
<xsd:element minOccurs="1" maxOccurs="1" name="result" type="xsd:boolean" />
|
999 |
-
</xsd:sequence>
|
1000 |
-
</xsd:complexType>
|
1001 |
-
</xsd:element>
|
1002 |
-
|
1003 |
-
<xsd:element name="linnLiveDeleteAssignedRequestParam">
|
1004 |
-
<xsd:complexType>
|
1005 |
-
<xsd:sequence>
|
1006 |
-
<xsd:element minOccurs="1" maxOccurs="1" name="sessionId" type="xsd:string" />
|
1007 |
-
<xsd:element minOccurs="1" maxOccurs="1" name="version" type="xsd:int" />
|
1008 |
-
<xsd:element minOccurs="1" maxOccurs="1" name="productId" type="xsd:string" />
|
1009 |
-
<xsd:element minOccurs="0" maxOccurs="1" name="store" type="xsd:string" />
|
1010 |
-
<xsd:element minOccurs="0" maxOccurs="1" name="identifierType" type="xsd:string" />
|
1011 |
-
</xsd:sequence>
|
1012 |
-
</xsd:complexType>
|
1013 |
-
</xsd:element>
|
1014 |
-
<xsd:element name="linnLiveDeleteAssignedResponseParam">
|
1015 |
-
<xsd:complexType>
|
1016 |
-
<xsd:sequence>
|
1017 |
-
<xsd:element minOccurs="1" maxOccurs="1" name="result" type="xsd:boolean" />
|
1018 |
-
</xsd:sequence>
|
1019 |
-
</xsd:complexType>
|
1020 |
-
</xsd:element>
|
1021 |
|
1022 |
</xsd:schema>
|
1023 |
</wsdl:types>
|
@@ -1031,34 +877,6 @@
|
|
1031 |
</wsdl:message>
|
1032 |
<!-- Attribute options enchancement end -->
|
1033 |
|
1034 |
-
<wsdl:message name="linnLiveConfigurableProductRequest">
|
1035 |
-
<wsdl:part name="parameters" element="typens:linnLiveConfigurableProductRequestParam" />
|
1036 |
-
</wsdl:message>
|
1037 |
-
<wsdl:message name="linnLiveConfigurableProductResponse">
|
1038 |
-
<wsdl:part name="parameters" element="typens:linnLiveConfigurableProductResponseParam" />
|
1039 |
-
</wsdl:message>
|
1040 |
-
|
1041 |
-
<wsdl:message name="linnLiveUpdateConfigurableProductRequest">
|
1042 |
-
<wsdl:part name="parameters" element="typens:linnLiveUpdateConfigurableProductRequestParam" />
|
1043 |
-
</wsdl:message>
|
1044 |
-
<wsdl:message name="linnLiveUpdateConfigurableProductResponse">
|
1045 |
-
<wsdl:part name="parameters" element="typens:linnLiveUpdateConfigurableProductResponseParam" />
|
1046 |
-
</wsdl:message>
|
1047 |
-
|
1048 |
-
<wsdl:message name="linnLiveCreateProductRequest">
|
1049 |
-
<wsdl:part name="parameters" element="typens:linnLiveCreateProductRequestParam" />
|
1050 |
-
</wsdl:message>
|
1051 |
-
<wsdl:message name="linnLiveCreateProductResponse">
|
1052 |
-
<wsdl:part name="parameters" element="typens:linnLiveCreateProductResponseParam" />
|
1053 |
-
</wsdl:message>
|
1054 |
-
|
1055 |
-
<wsdl:message name="linnLiveUpdateProductRequest">
|
1056 |
-
<wsdl:part name="parameters" element="typens:linnLiveUpdateProductRequestParam" />
|
1057 |
-
</wsdl:message>
|
1058 |
-
<wsdl:message name="linnLiveUpdateProductResponse">
|
1059 |
-
<wsdl:part name="parameters" element="typens:linnLiveUpdateProductResponseParam" />
|
1060 |
-
</wsdl:message>
|
1061 |
-
|
1062 |
<wsdl:message name="linnLiveStoresListRequest">
|
1063 |
<wsdl:part name="parameters" element="typens:linnLiveStoresListRequestParam" />
|
1064 |
</wsdl:message>
|
@@ -1087,7 +905,6 @@
|
|
1087 |
<wsdl:part name="parameters" element="typens:linnLiveGetProductStoreURLResponseParam" />
|
1088 |
</wsdl:message>
|
1089 |
|
1090 |
-
|
1091 |
<wsdl:message name="linnLiveDisableIndexingRequest">
|
1092 |
<wsdl:part name="parameters" element="typens:linnLiveDisableIndexingRequestParam" />
|
1093 |
</wsdl:message>
|
@@ -1109,8 +926,6 @@
|
|
1109 |
<wsdl:part name="parameters" element="typens:linnLiveUpdatePriceBulkResponseParam" />
|
1110 |
</wsdl:message>
|
1111 |
|
1112 |
-
|
1113 |
-
|
1114 |
<wsdl:message name="linnLiveCheckProductsRequest">
|
1115 |
<wsdl:part name="parameters" element="typens:linnLiveCheckProductsRequestParam" />
|
1116 |
</wsdl:message>
|
@@ -1188,8 +1003,6 @@
|
|
1188 |
<wsdl:part name="parameters" element="typens:linnLiveDeleteProductImagesResponseParam" />
|
1189 |
</wsdl:message>
|
1190 |
|
1191 |
-
|
1192 |
-
|
1193 |
<wsdl:message name="linnLiveProductListRequest">
|
1194 |
<wsdl:part name="parameters" element="typens:linnLiveProductListRequestParam" />
|
1195 |
</wsdl:message>
|
@@ -1204,22 +1017,6 @@
|
|
1204 |
<wsdl:part name="parameters" element="typens:linnLiveInfoResponseParam" />
|
1205 |
</wsdl:message>
|
1206 |
|
1207 |
-
<wsdl:message name="linnLiveAssignImagesRequest">
|
1208 |
-
<wsdl:part name="parameters" element="typens:linnLiveAssignImagesRequestParam" />
|
1209 |
-
</wsdl:message>
|
1210 |
-
<wsdl:message name="linnLiveAssignImagesResponse">
|
1211 |
-
<wsdl:part name="parameters" element="typens:linnLiveAssignImagesResponseParam" />
|
1212 |
-
</wsdl:message>
|
1213 |
-
|
1214 |
-
<wsdl:message name="linnLiveDeleteAssignedRequest">
|
1215 |
-
<wsdl:part name="parameters" element="typens:linnLiveDeleteAssignedRequestParam" />
|
1216 |
-
</wsdl:message>
|
1217 |
-
<wsdl:message name="linnLiveDeleteAssignedResponse">
|
1218 |
-
<wsdl:part name="parameters" element="typens:linnLiveDeleteAssignedResponseParam" />
|
1219 |
-
</wsdl:message>
|
1220 |
-
|
1221 |
-
|
1222 |
-
|
1223 |
<!-- Stub parameters for catalogProductAttributeRemove , remove for 1.8 -->
|
1224 |
<wsdl:message name="catalogProductAttributeRemoveRequest">
|
1225 |
<wsdl:part name="parameters" element="typens:linnLiveAttributeRemoveRequestParam" />
|
@@ -1242,30 +1039,6 @@
|
|
1242 |
</wsdl:operation>
|
1243 |
<!-- Attribute options enchancement end-->
|
1244 |
|
1245 |
-
<wsdl:operation name="linnLiveConfigurableProduct">
|
1246 |
-
<wsdl:documentation>Create configurable product from products list</wsdl:documentation>
|
1247 |
-
<wsdl:input message="typens:linnLiveConfigurableProductRequest" />
|
1248 |
-
<wsdl:output message="typens:linnLiveConfigurableProductResponse" />
|
1249 |
-
</wsdl:operation>
|
1250 |
-
|
1251 |
-
<wsdl:operation name="linnLiveUpdateConfigurableProduct">
|
1252 |
-
<wsdl:documentation>Update configurable product</wsdl:documentation>
|
1253 |
-
<wsdl:input message="typens:linnLiveUpdateConfigurableProductRequest" />
|
1254 |
-
<wsdl:output message="typens:linnLiveUpdateConfigurableProductResponse" />
|
1255 |
-
</wsdl:operation>
|
1256 |
-
|
1257 |
-
<wsdl:operation name="linnLiveCreateProduct">
|
1258 |
-
<wsdl:documentation>Create new product and return product id</wsdl:documentation>
|
1259 |
-
<wsdl:input message="typens:linnLiveCreateProductRequest" />
|
1260 |
-
<wsdl:output message="typens:linnLiveCreateProductResponse" />
|
1261 |
-
</wsdl:operation>
|
1262 |
-
|
1263 |
-
<wsdl:operation name="linnLiveUpdateProduct">
|
1264 |
-
<wsdl:documentation>Update product</wsdl:documentation>
|
1265 |
-
<wsdl:input message="typens:linnLiveUpdateProductRequest" />
|
1266 |
-
<wsdl:output message="typens:linnLiveUpdateProductResponse" />
|
1267 |
-
</wsdl:operation>
|
1268 |
-
|
1269 |
<wsdl:operation name="linnLiveStoresList">
|
1270 |
<wsdl:documentation>Retreive installed stores list</wsdl:documentation>
|
1271 |
<wsdl:input message="typens:linnLiveStoresListRequest" />
|
@@ -1394,18 +1167,7 @@
|
|
1394 |
<wsdl:input message="typens:linnLiveInfoRequest" />
|
1395 |
<wsdl:output message="typens:linnLiveInfoResponse" />
|
1396 |
</wsdl:operation>
|
1397 |
-
|
1398 |
-
<wsdl:operation name="linnLiveAssignImages">
|
1399 |
-
<wsdl:documentation>Assigns configurable product images to childrens products</wsdl:documentation>
|
1400 |
-
<wsdl:input message="typens:linnLiveAssignImagesRequest" />
|
1401 |
-
<wsdl:output message="typens:linnLiveAssignImagesResponse" />
|
1402 |
-
</wsdl:operation>
|
1403 |
-
|
1404 |
-
<wsdl:operation name="linnLiveDeleteAssigned">
|
1405 |
-
<wsdl:documentation>Remove assigned item from inventory</wsdl:documentation>
|
1406 |
-
<wsdl:input message="typens:linnLiveDeleteAssignedRequest" />
|
1407 |
-
<wsdl:output message="typens:linnLiveDeleteAssignedResponse" />
|
1408 |
-
</wsdl:operation>
|
1409 |
</wsdl:portType>
|
1410 |
|
1411 |
<wsdl:binding name="{{var wsdl.handler}}Binding" type="typens:{{var wsdl.handler}}PortType">
|
@@ -1423,46 +1185,6 @@
|
|
1423 |
</wsdl:operation>
|
1424 |
<!-- Attribute options enchancement end-->
|
1425 |
|
1426 |
-
<wsdl:operation name="linnLiveConfigurableProduct">
|
1427 |
-
<soap:operation soapAction="" />
|
1428 |
-
<wsdl:input>
|
1429 |
-
<soap:body use="literal" />
|
1430 |
-
</wsdl:input>
|
1431 |
-
<wsdl:output>
|
1432 |
-
<soap:body use="literal" />
|
1433 |
-
</wsdl:output>
|
1434 |
-
</wsdl:operation>
|
1435 |
-
|
1436 |
-
<wsdl:operation name="linnLiveUpdateConfigurableProduct">
|
1437 |
-
<soap:operation soapAction="" />
|
1438 |
-
<wsdl:input>
|
1439 |
-
<soap:body use="literal" />
|
1440 |
-
</wsdl:input>
|
1441 |
-
<wsdl:output>
|
1442 |
-
<soap:body use="literal" />
|
1443 |
-
</wsdl:output>
|
1444 |
-
</wsdl:operation>
|
1445 |
-
|
1446 |
-
<wsdl:operation name="linnLiveCreateProduct">
|
1447 |
-
<soap:operation soapAction="" />
|
1448 |
-
<wsdl:input>
|
1449 |
-
<soap:body use="literal" />
|
1450 |
-
</wsdl:input>
|
1451 |
-
<wsdl:output>
|
1452 |
-
<soap:body use="literal" />
|
1453 |
-
</wsdl:output>
|
1454 |
-
</wsdl:operation>
|
1455 |
-
|
1456 |
-
<wsdl:operation name="linnLiveUpdateProduct">
|
1457 |
-
<soap:operation soapAction="" />
|
1458 |
-
<wsdl:input>
|
1459 |
-
<soap:body use="literal" />
|
1460 |
-
</wsdl:input>
|
1461 |
-
<wsdl:output>
|
1462 |
-
<soap:body use="literal" />
|
1463 |
-
</wsdl:output>
|
1464 |
-
</wsdl:operation>
|
1465 |
-
|
1466 |
<wsdl:operation name="linnLiveStoresList">
|
1467 |
<soap:operation soapAction="" />
|
1468 |
<wsdl:input>
|
@@ -1677,26 +1399,6 @@
|
|
1677 |
</wsdl:output>
|
1678 |
</wsdl:operation>
|
1679 |
|
1680 |
-
<wsdl:operation name="linnLiveAssignImages">
|
1681 |
-
<soap:operation soapAction="" />
|
1682 |
-
<wsdl:input>
|
1683 |
-
<soap:body use="literal" />
|
1684 |
-
</wsdl:input>
|
1685 |
-
<wsdl:output>
|
1686 |
-
<soap:body use="literal" />
|
1687 |
-
</wsdl:output>
|
1688 |
-
</wsdl:operation>
|
1689 |
-
|
1690 |
-
<wsdl:operation name="linnLiveDeleteAssigned">
|
1691 |
-
<soap:operation soapAction="" />
|
1692 |
-
<wsdl:input>
|
1693 |
-
<soap:body use="literal" />
|
1694 |
-
</wsdl:input>
|
1695 |
-
<wsdl:output>
|
1696 |
-
<soap:body use="literal" />
|
1697 |
-
</wsdl:output>
|
1698 |
-
</wsdl:operation>
|
1699 |
-
|
1700 |
</wsdl:binding>
|
1701 |
|
1702 |
<wsdl:service name="{{var wsdl.name}}Service">
|
76 |
</xsd:complexType>
|
77 |
<!-- END of Enchanced Filters -->
|
78 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
79 |
<!-- Attribute options enchancement -->
|
80 |
<xsd:complexType name="linnLiveAttributeOptionsListArray">
|
81 |
<xsd:sequence>
|
501 |
</xsd:sequence>
|
502 |
</xsd:complexType>
|
503 |
<!-- Product create date end-->
|
504 |
+
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
505 |
<xsd:element name="linnLiveStoresListRequestParam">
|
506 |
<xsd:complexType>
|
507 |
<xsd:sequence>
|
602 |
</xsd:sequence>
|
603 |
</xsd:complexType>
|
604 |
</xsd:element>
|
605 |
+
|
|
|
|
|
|
|
606 |
<xsd:element name="linnLiveUpdatePriceBulkRequestParam">
|
607 |
<xsd:complexType>
|
608 |
<xsd:sequence>
|
655 |
</xsd:complexType>
|
656 |
</xsd:element>
|
657 |
|
|
|
658 |
<xsd:element name="linnLiveCheckProductsRequestParam">
|
659 |
<xsd:complexType>
|
660 |
<xsd:sequence>
|
844 |
</xsd:sequence>
|
845 |
</xsd:complexType>
|
846 |
</xsd:element>
|
|
|
|
|
847 |
|
848 |
<xsd:element name="linnLiveProductListRequestParam">
|
849 |
<xsd:complexType>
|
864 |
</xsd:sequence>
|
865 |
</xsd:complexType>
|
866 |
</xsd:element>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
867 |
|
868 |
</xsd:schema>
|
869 |
</wsdl:types>
|
877 |
</wsdl:message>
|
878 |
<!-- Attribute options enchancement end -->
|
879 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
880 |
<wsdl:message name="linnLiveStoresListRequest">
|
881 |
<wsdl:part name="parameters" element="typens:linnLiveStoresListRequestParam" />
|
882 |
</wsdl:message>
|
905 |
<wsdl:part name="parameters" element="typens:linnLiveGetProductStoreURLResponseParam" />
|
906 |
</wsdl:message>
|
907 |
|
|
|
908 |
<wsdl:message name="linnLiveDisableIndexingRequest">
|
909 |
<wsdl:part name="parameters" element="typens:linnLiveDisableIndexingRequestParam" />
|
910 |
</wsdl:message>
|
926 |
<wsdl:part name="parameters" element="typens:linnLiveUpdatePriceBulkResponseParam" />
|
927 |
</wsdl:message>
|
928 |
|
|
|
|
|
929 |
<wsdl:message name="linnLiveCheckProductsRequest">
|
930 |
<wsdl:part name="parameters" element="typens:linnLiveCheckProductsRequestParam" />
|
931 |
</wsdl:message>
|
1003 |
<wsdl:part name="parameters" element="typens:linnLiveDeleteProductImagesResponseParam" />
|
1004 |
</wsdl:message>
|
1005 |
|
|
|
|
|
1006 |
<wsdl:message name="linnLiveProductListRequest">
|
1007 |
<wsdl:part name="parameters" element="typens:linnLiveProductListRequestParam" />
|
1008 |
</wsdl:message>
|
1017 |
<wsdl:part name="parameters" element="typens:linnLiveInfoResponseParam" />
|
1018 |
</wsdl:message>
|
1019 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1020 |
<!-- Stub parameters for catalogProductAttributeRemove , remove for 1.8 -->
|
1021 |
<wsdl:message name="catalogProductAttributeRemoveRequest">
|
1022 |
<wsdl:part name="parameters" element="typens:linnLiveAttributeRemoveRequestParam" />
|
1039 |
</wsdl:operation>
|
1040 |
<!-- Attribute options enchancement end-->
|
1041 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1042 |
<wsdl:operation name="linnLiveStoresList">
|
1043 |
<wsdl:documentation>Retreive installed stores list</wsdl:documentation>
|
1044 |
<wsdl:input message="typens:linnLiveStoresListRequest" />
|
1167 |
<wsdl:input message="typens:linnLiveInfoRequest" />
|
1168 |
<wsdl:output message="typens:linnLiveInfoResponse" />
|
1169 |
</wsdl:operation>
|
1170 |
+
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1171 |
</wsdl:portType>
|
1172 |
|
1173 |
<wsdl:binding name="{{var wsdl.handler}}Binding" type="typens:{{var wsdl.handler}}PortType">
|
1185 |
</wsdl:operation>
|
1186 |
<!-- Attribute options enchancement end-->
|
1187 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1188 |
<wsdl:operation name="linnLiveStoresList">
|
1189 |
<soap:operation soapAction="" />
|
1190 |
<wsdl:input>
|
1399 |
</wsdl:output>
|
1400 |
</wsdl:operation>
|
1401 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1402 |
</wsdl:binding>
|
1403 |
|
1404 |
<wsdl:service name="{{var wsdl.name}}Service">
|
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-10-
|
15 |
-
<time>
|
16 |
-
<contents><target name="magelocal"><dir name="LinnSystems"><dir name="LinnLiveConnect"><dir name="Helper"><file name="Data.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.54</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>mapping fixed</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-10-31</date>
|
15 |
+
<time>13:40:57</time>
|
16 |
+
<contents><target name="magelocal"><dir name="LinnSystems"><dir name="LinnLiveConnect"><dir name="Helper"><file name="Data.php" hash="c9e451e14ccc0e723f6535627ade9e0d"/><file name="Settings.php" hash="086ba912d38dc66964a2f40f685394a5"/></dir><dir name="Model"><dir name="Api"><file name="V2.php" hash="965d2f2edc645912f2804e0baa399c89"/></dir></dir><dir name="etc"><file name="api.xml" hash="75b6e8083d17b8dbf4c1cab2ff3ed1ea"/><file name="config.xml" hash="6073d6cb743f666ac4dfd448346b3153"/><file name="wsdl.xml" hash="2b450fd6a6332d20583aaa4fc52012b6"/><file name="wsi.xml" hash="c27640d6dc0ddb63fa3b0450a8312780"/></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>
|