Version Notes
- Minor bugfixes & improvements
Download this release
Release Info
Developer | ShoppingFlux |
Extension | Profileolabs_Shoppingflux |
Version | 0.6.9 |
Comparing to | |
See all releases |
Code changes from version 0.6.8 to 0.6.9
- app/code/community/Profileolabs/Shoppingflux/Block/Tracking/Buyline.php +27 -6
- app/code/community/Profileolabs/Shoppingflux/Model/Config.php +6 -0
- app/code/community/Profileolabs/Shoppingflux/Model/Export/Flux.php +51 -12
- app/code/community/Profileolabs/Shoppingflux/Model/Export/Observer.php +0 -1
- app/code/community/Profileolabs/Shoppingflux/Model/Manageorders/Observer.php +2 -2
- app/code/community/Profileolabs/Shoppingflux/controllers/Adminhtml/GeneralController.php +17 -0
- app/code/community/Profileolabs/Shoppingflux/etc/config.xml +2 -1
- app/code/community/Profileolabs/Shoppingflux/etc/system.xml +9 -0
- package.xml +4 -4
app/code/community/Profileolabs/Shoppingflux/Block/Tracking/Buyline.php
CHANGED
@@ -7,12 +7,33 @@
|
|
7 |
class Profileolabs_Shoppingflux_Block_Tracking_Buyline extends Mage_Core_Block_Text {
|
8 |
|
9 |
protected function _toHtml() {
|
10 |
-
|
11 |
-
|
12 |
-
|
13 |
-
|
14 |
-
|
15 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
16 |
return parent::_toHtml();
|
17 |
}
|
18 |
|
7 |
class Profileolabs_Shoppingflux_Block_Tracking_Buyline extends Mage_Core_Block_Text {
|
8 |
|
9 |
protected function _toHtml() {
|
10 |
+
$idTracking = Mage::getSingleton('profileolabs_shoppingflux/config')->getIdTracking();
|
11 |
+
|
12 |
+
if (!$idTracking) {
|
13 |
+
return '';
|
14 |
+
}
|
15 |
+
|
16 |
+
if(Mage::getSingleton('profileolabs_shoppingflux/config')->isBuylineEnabled()) {
|
17 |
+
$this->addText("
|
18 |
+
<!-- BEGIN Shopping flux Tracking -->
|
19 |
+
<script type=\"text/javascript\">
|
20 |
+
var sf2 = sf2 || [];
|
21 |
+
sf2.push(['".$idTracking."'],[escape(document.referrer)]);
|
22 |
+
(function() {
|
23 |
+
var sf_script = document.createElement('script');
|
24 |
+
sf_script.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'tag.shopping-feed.com/buyline.js';
|
25 |
+
sf_script.setAttribute('async', 'true');
|
26 |
+
document.documentElement.firstChild.appendChild(sf_script);
|
27 |
+
})();
|
28 |
+
</script>
|
29 |
+
<!-- END Shopping flux Tracking -->
|
30 |
+
");
|
31 |
+
/*$this->addText('
|
32 |
+
<!-- BEGIN Shopping flux Tracking -->
|
33 |
+
<script type="text/javascript" src="http://tracking.shopping-flux.com/gg.js"></script>
|
34 |
+
<!-- END Shopping flux Tracking -->
|
35 |
+
');*/
|
36 |
+
}
|
37 |
return parent::_toHtml();
|
38 |
}
|
39 |
|
app/code/community/Profileolabs/Shoppingflux/Model/Config.php
CHANGED
@@ -41,6 +41,12 @@ class Profileolabs_Shoppingflux_Model_Config extends Varien_Object {
|
|
41 |
public function getIdTracking($storeId = null) {
|
42 |
return $this->getConfigData('shoppingflux/configuration/id_tracking', $storeId);
|
43 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
44 |
|
45 |
/*
|
46 |
* Define is in test mode
|
41 |
public function getIdTracking($storeId = null) {
|
42 |
return $this->getConfigData('shoppingflux/configuration/id_tracking', $storeId);
|
43 |
}
|
44 |
+
|
45 |
+
|
46 |
+
|
47 |
+
public function isBuylineEnabled($storeId = null) {
|
48 |
+
return $this->getConfigFlag('shoppingflux_export/configuration/enable_buyline', $storeId);
|
49 |
+
}
|
50 |
|
51 |
/*
|
52 |
* Define is in test mode
|
app/code/community/Profileolabs/Shoppingflux/Model/Export/Flux.php
CHANGED
@@ -456,6 +456,9 @@ class Profileolabs_Shoppingflux_Model_Export_Flux extends Mage_Core_Model_Abstra
|
|
456 |
|
457 |
//Varien_Profiler::start("SF::Flux::getCategoriesViaShoppingfluxCategory-1");
|
458 |
$categoryId = $product->getData('shoppingflux_default_category');
|
|
|
|
|
|
|
459 |
$category = Mage::helper('profileolabs_shoppingflux')->getCategoriesWithParents(false, $product->getStoreId());
|
460 |
//Varien_Profiler::stop("SF::Flux::getCategoriesViaShoppingfluxCategory-1");
|
461 |
if (!isset($category['name'][$categoryId])) {
|
@@ -471,7 +474,8 @@ class Profileolabs_Shoppingflux_Model_Export_Flux extends Mage_Core_Model_Abstra
|
|
471 |
//we drop root category, which is useless here
|
472 |
array_shift($categoryNames);
|
473 |
array_shift($categoryUrls);
|
474 |
-
|
|
|
475 |
$data['category-breadcrumb'] = trim(implode(' > ', $categoryNames));
|
476 |
|
477 |
$data["category-main"] = trim($categoryNames[0]);
|
@@ -479,11 +483,14 @@ class Profileolabs_Shoppingflux_Model_Export_Flux extends Mage_Core_Model_Abstra
|
|
479 |
|
480 |
|
481 |
for ($i = 1; $i <= 5; $i++) {
|
482 |
-
if (isset($categoryNames[$i])
|
483 |
$data["category-sub-" . ($i)] = trim($categoryNames[$i]);
|
484 |
-
$data["category-url-sub-" . ($i)] = $categoryUrls[$i];
|
485 |
} else {
|
486 |
$data["category-sub-" . ($i)] = '';
|
|
|
|
|
|
|
|
|
487 |
$data["category-url-sub-" . ($i)] = '';
|
488 |
}
|
489 |
}
|
@@ -500,10 +507,10 @@ class Profileolabs_Shoppingflux_Model_Export_Flux extends Mage_Core_Model_Abstra
|
|
500 |
if (!$this->getConfig()->getUseOnlySFCategory()) {
|
501 |
$rootCategoryId = Mage::app()->getStore($product->getStoreId())->getRootCategoryId();
|
502 |
|
503 |
-
|
504 |
-
|
505 |
$maxLevelCategory = $this->getConfig()->getMaxCategoryLevel()>0?$this->getConfig()->getMaxCategoryLevel():5;
|
506 |
-
|
|
|
507 |
->addAttributeToSelect(array('name'))
|
508 |
->addFieldToFilter('level', array('lteq' => $maxLevelCategory+1))
|
509 |
->addUrlRewriteToResult()
|
@@ -512,8 +519,6 @@ class Profileolabs_Shoppingflux_Model_Export_Flux extends Mage_Core_Model_Abstra
|
|
512 |
if (!Mage::getSingleton('profileolabs_shoppingflux/config')->getUseAllStoreCategories()) {
|
513 |
$productCategoryCollection->addFieldToFilter('path', array('like' => "1/{$rootCategoryId}/%"));
|
514 |
}
|
515 |
-
|
516 |
-
|
517 |
$lastCategory = null;
|
518 |
foreach ($productCategoryCollection as $category) {
|
519 |
$name = $category->getName();
|
@@ -556,7 +561,39 @@ class Profileolabs_Shoppingflux_Model_Export_Flux extends Mage_Core_Model_Abstra
|
|
556 |
|
557 |
|
558 |
|
559 |
-
unset($productCategoryCollection)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
560 |
|
561 |
}
|
562 |
|
@@ -567,9 +604,11 @@ class Profileolabs_Shoppingflux_Model_Export_Flux extends Mage_Core_Model_Abstra
|
|
567 |
}
|
568 |
|
569 |
|
570 |
-
for ($i =
|
571 |
-
$data["category-sub-" . ($i)]
|
572 |
-
|
|
|
|
|
573 |
}
|
574 |
|
575 |
|
456 |
|
457 |
//Varien_Profiler::start("SF::Flux::getCategoriesViaShoppingfluxCategory-1");
|
458 |
$categoryId = $product->getData('shoppingflux_default_category');
|
459 |
+
if(!$categoryId) {
|
460 |
+
return $this->getCategoriesViaProductCategories($data, $product);
|
461 |
+
}
|
462 |
$category = Mage::helper('profileolabs_shoppingflux')->getCategoriesWithParents(false, $product->getStoreId());
|
463 |
//Varien_Profiler::stop("SF::Flux::getCategoriesViaShoppingfluxCategory-1");
|
464 |
if (!isset($category['name'][$categoryId])) {
|
474 |
//we drop root category, which is useless here
|
475 |
array_shift($categoryNames);
|
476 |
array_shift($categoryUrls);
|
477 |
+
|
478 |
+
|
479 |
$data['category-breadcrumb'] = trim(implode(' > ', $categoryNames));
|
480 |
|
481 |
$data["category-main"] = trim($categoryNames[0]);
|
483 |
|
484 |
|
485 |
for ($i = 1; $i <= 5; $i++) {
|
486 |
+
if (isset($categoryNames[$i])) {
|
487 |
$data["category-sub-" . ($i)] = trim($categoryNames[$i]);
|
|
|
488 |
} else {
|
489 |
$data["category-sub-" . ($i)] = '';
|
490 |
+
}
|
491 |
+
if (isset($categoryUrls[$i])) {
|
492 |
+
$data["category-url-sub-" . ($i)] = $categoryUrls[$i];
|
493 |
+
} else {
|
494 |
$data["category-url-sub-" . ($i)] = '';
|
495 |
}
|
496 |
}
|
507 |
if (!$this->getConfig()->getUseOnlySFCategory()) {
|
508 |
$rootCategoryId = Mage::app()->getStore($product->getStoreId())->getRootCategoryId();
|
509 |
|
510 |
+
$categoryWithParents = Mage::helper('profileolabs_shoppingflux')->getCategoriesWithParents(false, $product->getStoreId());
|
|
|
511 |
$maxLevelCategory = $this->getConfig()->getMaxCategoryLevel()>0?$this->getConfig()->getMaxCategoryLevel():5;
|
512 |
+
|
513 |
+
/*$productCategoryCollection = $product->getCategoryCollection()
|
514 |
->addAttributeToSelect(array('name'))
|
515 |
->addFieldToFilter('level', array('lteq' => $maxLevelCategory+1))
|
516 |
->addUrlRewriteToResult()
|
519 |
if (!Mage::getSingleton('profileolabs_shoppingflux/config')->getUseAllStoreCategories()) {
|
520 |
$productCategoryCollection->addFieldToFilter('path', array('like' => "1/{$rootCategoryId}/%"));
|
521 |
}
|
|
|
|
|
522 |
$lastCategory = null;
|
523 |
foreach ($productCategoryCollection as $category) {
|
524 |
$name = $category->getName();
|
561 |
|
562 |
|
563 |
|
564 |
+
unset($productCategoryCollection);*/
|
565 |
+
|
566 |
+
$productCategoryIds = $product->getCategoryIds();
|
567 |
+
foreach($productCategoryIds as $productCategoryId) {
|
568 |
+
if(isset($categoryWithParents['name'][$productCategoryId])) {
|
569 |
+
$categoryNames = explode(' > ', $categoryWithParents['name'][$productCategoryId]);
|
570 |
+
$categoryUrls = explode(' > ', $categoryWithParents['url'][$productCategoryId]);
|
571 |
+
//we drop root category, which is useless here
|
572 |
+
array_shift($categoryNames);
|
573 |
+
array_shift($categoryUrls);
|
574 |
+
$categoryNames = array_slice($categoryNames, 0, $maxLevelCategory, true);
|
575 |
+
$categoryUrls = array_slice($categoryUrls, 0, $maxLevelCategory, true);
|
576 |
+
$data['category-breadcrumb'] = trim(implode(' > ', $categoryNames));
|
577 |
+
|
578 |
+
$data["category-main"] = trim($categoryNames[0]);
|
579 |
+
$data["category-url-main"] = $categoryUrls[0];
|
580 |
+
|
581 |
+
|
582 |
+
for ($i = 1; $i <= 5; $i++) {
|
583 |
+
if (isset($categoryNames[$i])) {
|
584 |
+
$data["category-sub-" . ($i)] = trim($categoryNames[$i]);
|
585 |
+
} else {
|
586 |
+
$data["category-sub-" . ($i)] = '';
|
587 |
+
}
|
588 |
+
if (isset($categoryUrls[$i])) {
|
589 |
+
$data["category-url-sub-" . ($i)] = $categoryUrls[$i];
|
590 |
+
} else {
|
591 |
+
$data["category-url-sub-" . ($i)] = '';
|
592 |
+
}
|
593 |
+
}
|
594 |
+
break;
|
595 |
+
}
|
596 |
+
}
|
597 |
|
598 |
}
|
599 |
|
604 |
}
|
605 |
|
606 |
|
607 |
+
for ($i = 1; $i <= 5; $i++) {
|
608 |
+
if(!isset($data["category-sub-" . ($i)])) {
|
609 |
+
$data["category-sub-" . ($i)] = "";
|
610 |
+
$data["category-url-sub-" . ($i)] = "";
|
611 |
+
}
|
612 |
}
|
613 |
|
614 |
|
app/code/community/Profileolabs/Shoppingflux/Model/Export/Observer.php
CHANGED
@@ -27,7 +27,6 @@ class Profileolabs_Shoppingflux_Model_Export_Observer {
|
|
27 |
foreach($productCollection as $product) {
|
28 |
Mage::getModel('profileolabs_shoppingflux/export_flux')->updateProductInFluxForAllStores($product->getSku());
|
29 |
}
|
30 |
-
die($productCollection->count().'a');
|
31 |
}
|
32 |
|
33 |
public function updateFlux() {
|
27 |
foreach($productCollection as $product) {
|
28 |
Mage::getModel('profileolabs_shoppingflux/export_flux')->updateProductInFluxForAllStores($product->getSku());
|
29 |
}
|
|
|
30 |
}
|
31 |
|
32 |
public function updateFlux() {
|
app/code/community/Profileolabs/Shoppingflux/Model/Manageorders/Observer.php
CHANGED
@@ -96,9 +96,9 @@ class Profileolabs_Shoppingflux_Model_Manageorders_Observer {
|
|
96 |
$message = 'Erreur de mise à jour de l\'expédition #'.$shipment->getIncrementId().' (commande #'.$shipment->getOrder()->getIncrementId().') : <br/>' . $e->getMessage();
|
97 |
$message .= "<br/><br/> Merci de vérifier les infos de votre commandes ou de contacter le support Shopping Flux ou celui de la place de marché";
|
98 |
$this->getHelper()->notifyError($message);
|
99 |
-
if($item->getId()) {
|
100 |
try {
|
101 |
-
|
102 |
} catch(Exception $e) {}
|
103 |
}
|
104 |
}
|
96 |
$message = 'Erreur de mise à jour de l\'expédition #'.$shipment->getIncrementId().' (commande #'.$shipment->getOrder()->getIncrementId().') : <br/>' . $e->getMessage();
|
97 |
$message .= "<br/><br/> Merci de vérifier les infos de votre commandes ou de contacter le support Shopping Flux ou celui de la place de marché";
|
98 |
$this->getHelper()->notifyError($message);
|
99 |
+
if($item->getId() && !preg_match('%Error in cURL request: connect.. timed out%', $message)) {
|
100 |
try {
|
101 |
+
$item->delete();
|
102 |
} catch(Exception $e) {}
|
103 |
}
|
104 |
}
|
app/code/community/Profileolabs/Shoppingflux/controllers/Adminhtml/GeneralController.php
CHANGED
@@ -20,5 +20,22 @@ class Profileolabs_Shoppingflux_Adminhtml_GeneralController extends Mage_Adminht
|
|
20 |
$installer->updateAttribute('catalog_product', 'shoppingflux_product', 'is_user_defined', 0);
|
21 |
}
|
22 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
23 |
|
24 |
}
|
20 |
$installer->updateAttribute('catalog_product', 'shoppingflux_product', 'is_user_defined', 0);
|
21 |
}
|
22 |
|
23 |
+
public function testAction() {
|
24 |
+
ini_set('display_errors',1);
|
25 |
+
error_reporting(-1);
|
26 |
+
//$write = Mage::getSingleton('core/resource')->getConnection('core_write');
|
27 |
+
//$query = "delete from " . Mage::getConfig()->getTablePrefix() . 'core_resource' . " where code = 'profileolabs_shoppingflux_setup' ";
|
28 |
+
//$write->query($query);
|
29 |
+
$read = Mage::getSingleton('core/resource')->getConnection('core_read');
|
30 |
+
$select = $read->select()
|
31 |
+
->distinct()
|
32 |
+
->from(Mage::getConfig()->getTablePrefix() . 'core_resource', array('code', 'version', 'data_version'))
|
33 |
+
->where('code = ?', 'profileolabs_shoppingflux_setup');
|
34 |
+
$values = $read->fetchAll($select);
|
35 |
+
foreach($values as $value) {
|
36 |
+
var_dump($value);
|
37 |
+
}
|
38 |
+
}
|
39 |
+
|
40 |
|
41 |
}
|
app/code/community/Profileolabs/Shoppingflux/etc/config.xml
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
<config>
|
3 |
<modules>
|
4 |
<Profileolabs_Shoppingflux>
|
5 |
-
<version>0.6.
|
6 |
</Profileolabs_Shoppingflux>
|
7 |
</modules>
|
8 |
<admin>
|
@@ -463,6 +463,7 @@
|
|
463 |
<!--<ws_uri_prod>https://clients.shopping-flux.com/webservice/</ws_uri_prod>-->
|
464 |
<!--<ws_uri_prod>https://clients.shopping-flux.com/webservice/magento/</ws_uri_prod>-->
|
465 |
<api_key></api_key>
|
|
|
466 |
</configuration>
|
467 |
</shoppingflux>
|
468 |
<shoppingflux_mo>
|
2 |
<config>
|
3 |
<modules>
|
4 |
<Profileolabs_Shoppingflux>
|
5 |
+
<version>0.6.9</version>
|
6 |
</Profileolabs_Shoppingflux>
|
7 |
</modules>
|
8 |
<admin>
|
463 |
<!--<ws_uri_prod>https://clients.shopping-flux.com/webservice/</ws_uri_prod>-->
|
464 |
<!--<ws_uri_prod>https://clients.shopping-flux.com/webservice/magento/</ws_uri_prod>-->
|
465 |
<api_key></api_key>
|
466 |
+
<enable_buyline>1</enable_buyline>
|
467 |
</configuration>
|
468 |
</shoppingflux>
|
469 |
<shoppingflux_mo>
|
app/code/community/Profileolabs/Shoppingflux/etc/system.xml
CHANGED
@@ -49,6 +49,15 @@
|
|
49 |
<show_in_website>1</show_in_website>
|
50 |
<show_in_store>1</show_in_store>
|
51 |
</id_tracking>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
52 |
<alert_email>
|
53 |
<label>Email pour les alertes</label>
|
54 |
<comment>En cas de problème lors des transfert de données, un mail vous sera envoyé à cette adresse.</comment>
|
49 |
<show_in_website>1</show_in_website>
|
50 |
<show_in_store>1</show_in_store>
|
51 |
</id_tracking>
|
52 |
+
<enable_buyline>
|
53 |
+
<label>Activer le buyline ?</label>
|
54 |
+
<frontend_type>select</frontend_type>
|
55 |
+
<source_model>adminhtml/system_config_source_yesno</source_model>
|
56 |
+
<sort_order>30</sort_order>
|
57 |
+
<show_in_default>1</show_in_default>
|
58 |
+
<show_in_website>1</show_in_website>
|
59 |
+
<show_in_store>1</show_in_store>
|
60 |
+
</enable_buyline>
|
61 |
<alert_email>
|
62 |
<label>Email pour les alertes</label>
|
63 |
<comment>En cas de problème lors des transfert de données, un mail vous sera envoyé à cette adresse.</comment>
|
package.xml
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>Profileolabs_Shoppingflux</name>
|
4 |
-
<version>0.6.
|
5 |
<stability>stable</stability>
|
6 |
<license uri="http://www.opensource.org/licenses/gpl-license.php">GNU General Public License (GPL)</license>
|
7 |
<channel>community</channel>
|
@@ -11,9 +11,9 @@
|
|
11 |
<notes>- Minor bugfixes & improvements
|
12 |
</notes>
|
13 |
<authors><author><name>ShoppingFlux</name><user>ShoppingFlux</user><email>olivier.levy@gmail.com</email></author></authors>
|
14 |
-
<date>2014-04-
|
15 |
-
<time>
|
16 |
-
<contents><target name="magecommunity"><dir name="Profileolabs"><dir name="Shoppingflux"><dir name="Block"><dir name="Export"><dir name="Adminhtml"><dir name="Catalog"><dir name="Category"><dir name="Edit"><file name="Form.php" hash="01fbc1b6a37bade4c42d16f69c81d521"/></dir><dir name="Tab"><file name="Default.php" hash="93984ddcd10a244848c4b50c2e2bdefd"/></dir></dir></dir><file name="Process.php" hash="089b7ff33cb86aca245c50039364b2c5"/><dir name="Product"><file name="Grid.php" hash="bbf320eb116782ab45b743583bd34dd6"/></dir><file name="Product.php" hash="7aa8758de0a8a735aed6e9d4eef411b4"/><dir name="Widget"><dir name="Grid"><dir name="Column"><dir name="Renderer"><file name="Bool.php" hash="e0ad22370abc5443a093a1fb00cba0f9"/></dir></dir></dir></dir></dir><file name="Flow.php" hash="dccf1b0eeafd1422b9133bd5b0a9f591"/><file name="Flux.php" hash="e08659e3143bf76fe0aaf2e08545dc37"/><file name="Tracking.php" hash="de73fdd979ea9f5469f0721bdbc00799"/><file name=".DS_Store" hash="194577a7e20bdcc7afbb718f502c134c"/></dir><dir name="Manageorders"><dir name="Adminhtml"><dir name="Cron"><file name="Grid.php" hash="a4227353008b4c991fc810396131a1c9"/></dir><file name="Cron.php" hash="4a8dc2d6428dcb2ec70ec12ed428f209"/><file name="Import.php" hash="4f68a94c2483202ceb3ded5b39b7d604"/><dir name="Log"><file name="Grid.php" hash="14630ac6613b016d08ee348349bcde3d"/></dir><file name="Log.php" hash="993f5b363ed6389f53108527b86fbf47"/><dir name="Order"><file name="Grid.php" hash="375bce23d1b4295c488a41182edb96b3"/></dir><file name="Order.php" hash="8531840a28d72445dcd6032d05a4cbd4"/><dir name="System"><dir name="Config"><dir name="Form"><dir name="Fieldset"><dir name="Shipping"><file name="Method.php" hash="4b3048d3b7e0efe1829d6fd5171fd5eb"/></dir></dir></dir></dir></dir></dir><dir name="Payment"><dir name="Info"><file name="Purchaseorder.php" hash="f9d3c51adaf43799f1e9d50c2bf686d5"/></dir></dir></dir><dir name="Tracking"><file name="Buyline.php" hash="
|
17 |
<compatible/>
|
18 |
<dependencies><required><php><min>5.1.0</min><max>6.0.0</max></php></required></dependencies>
|
19 |
</package>
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>Profileolabs_Shoppingflux</name>
|
4 |
+
<version>0.6.9</version>
|
5 |
<stability>stable</stability>
|
6 |
<license uri="http://www.opensource.org/licenses/gpl-license.php">GNU General Public License (GPL)</license>
|
7 |
<channel>community</channel>
|
11 |
<notes>- Minor bugfixes & improvements
|
12 |
</notes>
|
13 |
<authors><author><name>ShoppingFlux</name><user>ShoppingFlux</user><email>olivier.levy@gmail.com</email></author></authors>
|
14 |
+
<date>2014-04-14</date>
|
15 |
+
<time>15:12:10</time>
|
16 |
+
<contents><target name="magecommunity"><dir name="Profileolabs"><dir name="Shoppingflux"><dir name="Block"><dir name="Export"><dir name="Adminhtml"><dir name="Catalog"><dir name="Category"><dir name="Edit"><file name="Form.php" hash="01fbc1b6a37bade4c42d16f69c81d521"/></dir><dir name="Tab"><file name="Default.php" hash="93984ddcd10a244848c4b50c2e2bdefd"/></dir></dir></dir><file name="Process.php" hash="089b7ff33cb86aca245c50039364b2c5"/><dir name="Product"><file name="Grid.php" hash="bbf320eb116782ab45b743583bd34dd6"/></dir><file name="Product.php" hash="7aa8758de0a8a735aed6e9d4eef411b4"/><dir name="Widget"><dir name="Grid"><dir name="Column"><dir name="Renderer"><file name="Bool.php" hash="e0ad22370abc5443a093a1fb00cba0f9"/></dir></dir></dir></dir></dir><file name="Flow.php" hash="dccf1b0eeafd1422b9133bd5b0a9f591"/><file name="Flux.php" hash="e08659e3143bf76fe0aaf2e08545dc37"/><file name="Tracking.php" hash="de73fdd979ea9f5469f0721bdbc00799"/><file name=".DS_Store" hash="194577a7e20bdcc7afbb718f502c134c"/></dir><dir name="Manageorders"><dir name="Adminhtml"><dir name="Cron"><file name="Grid.php" hash="a4227353008b4c991fc810396131a1c9"/></dir><file name="Cron.php" hash="4a8dc2d6428dcb2ec70ec12ed428f209"/><file name="Import.php" hash="4f68a94c2483202ceb3ded5b39b7d604"/><dir name="Log"><file name="Grid.php" hash="14630ac6613b016d08ee348349bcde3d"/></dir><file name="Log.php" hash="993f5b363ed6389f53108527b86fbf47"/><dir name="Order"><file name="Grid.php" hash="375bce23d1b4295c488a41182edb96b3"/></dir><file name="Order.php" hash="8531840a28d72445dcd6032d05a4cbd4"/><dir name="System"><dir name="Config"><dir name="Form"><dir name="Fieldset"><dir name="Shipping"><file name="Method.php" hash="4b3048d3b7e0efe1829d6fd5171fd5eb"/></dir></dir></dir></dir></dir></dir><dir name="Payment"><dir name="Info"><file name="Purchaseorder.php" hash="f9d3c51adaf43799f1e9d50c2bf686d5"/></dir></dir></dir><dir name="Tracking"><file name="Buyline.php" hash="b1088170344d42815a110f7e816fcfb9"/><file name="Roi.php" hash="8c391add3840afbda814e05a0314dfe0"/></dir></dir><dir name="Helper"><file name="Data.php" hash="2c333d20264f2061eebf3f44514f7237"/></dir><dir name="Model"><dir name="Attribute"><dir name="Source"><file name="Category.php" hash="40371a9d5d8724000157cc475dc07a6d"/></dir></dir><file name="Config.php" hash="bde0bde6cff7fd00bd9ba68e7fded954"/><dir name="Export"><dir name="Convert"><dir name="Parser"><file name="Product.php" hash="44652262de3046a060189fe8383e2a82"/></dir></dir><file name="Flow.php" hash="c114f34d4c177af8e6395b86e28062b5"/><file name="Flux.php" hash="b876d93dc9749db56db3d2281a284b02"/><file name="Observer.php" hash="3c6549d9b5dd0f148b92420e129a0cff"/><dir name="Rewrite"><dir name="Catalog"><file name="Config.php" hash="afc40785d2921dc6cb4361287211b499"/></dir><dir name="CatalogInventory"><dir name="Stock"><file name="Item.php" hash="000c348b538c8fe5c60b70405ce1270b"/></dir></dir></dir><dir name="Source"><file name="Attributes.php" hash="f71df1c5708605010b4d32f25ad79f8b"/><file name="Attributesprice.php" hash="53cfa2d7012b2c7cf08adbefcd2b2497"/><dir name="Category"><file name="Level.php" hash="64ad0ba3ca94a65cb15d122544688ae8"/></dir><file name="Visibility.php" hash="dac488668de43355198cef170c04db7d"/></dir><file name="Updates.php" hash="b8307e3ea5370ac72aa44c726ef0aed4"/><file name="Xml.php" hash="51143839a49d20699d42b1d258b194cf"/><file name="Xmlflow.deprecated.php" hash="4dd4c8b91d604629393083f3b069bdd5"/><file name="Xmlflow.php" hash="11ea8fb9cd25e2fc9971c4ee83c5a60a"/></dir><dir name="Manageorders"><dir name="Convert"><file name="Customer.php" hash="9278eb17790c07f189f9aff112a4536d"/></dir><dir name="Export"><file name="Shipments.php" hash="c9626f73c9ca7e2db632646a2896824c"/></dir><file name="Log.php" hash="7ecf8c683392f3fc587cbd85cfa335b5"/><file name="Observer.php" hash="dc81f2bb20fdfc62a3d3011bb1eee4e9"/><file name="Order.php" hash="54ad2087484ba6ba08d89322af662a3e"/><file name="OrderOLD.php" hash="f25ef7553ce2a961365cbfa53b95267e"/><dir name="Payment"><dir name="Method"><file name="Purchaseorder.php" hash="441951c04ffa0e3609e2c6372d900ddc"/></dir></dir><file name="Product.php" hash="26590dfd5793317146d80e0abaf43af9"/><dir name="Shipping"><dir name="Carrier"><file name="Shoppingflux.php" hash="1ea781511bba2732263a460a29e4f3ad"/></dir><file name="Method.php" hash="f894777b2476abe9fd153a9b605f5271"/></dir></dir><dir name="Mysql4"><dir name="Export"><dir name="Flux"><file name="Collection.php" hash="d3d5f80d02ae2972a034275acde9ba75"/></dir><file name="Flux.php" hash="59fab20db24c08462fa622bb43d0e7f6"/><dir name="Updates"><file name="Collection.php" hash="c8dee69540209a885e9c18f68dfd7981"/></dir><file name="Updates.php" hash="c22ce2c522ef01b68396a4a5a2187329"/></dir><dir name="Manageorders"><dir name="Export"><dir name="Shipments"><file name="Collection.php" hash="df2796e36969734c837f0b2e4aa30bea"/></dir><file name="Shipments.php" hash="79718bc7bbeedc418397b3ebf7621390"/></dir><dir name="Log"><file name="Collection.php" hash="41de6a1957ec802d462aa3ae3a9fbf0c"/></dir><file name="Log.php" hash="420e8fbf57bda6a8d9e1bec430f6f896"/><dir name="Shipping"><dir name="Method"><file name="Collection.php" hash="5747561370f637a882c936c731dce4fb"/></dir><file name="Method.php" hash="6802529d19b0c37b094ca0b74cfd855d"/></dir></dir></dir><dir name="Service"><dir name="Http"><dir name="Client"><dir name="Adapter"><file name="Curl.php" hash="63aeccd067612f19595a50ce42fe03e0"/><file name="Stream.php" hash="51b6abc620dfb1ed3e6a71293ee891fd"/></dir></dir></dir></dir><file name="Service.php" hash="f3befb804d7e3379c5d043aebe44794e"/><dir name="System"><dir name="Config"><dir name="Backend"><file name="Apikey.php" hash="70b49a81b7385fc77122cb07793720ae"/><file name="Refresh.php" hash="febf057a44aaafbd0ae570ceceac3750"/></dir></dir></dir></dir><dir name="controllers"><dir name="Adminhtml"><file name="GeneralController.php" hash="ebd778bfaa6f6698f1e485a54e7cb13b"/></dir><dir name="Export"><dir name="Adminhtml"><file name="CategoryController.php" hash="d17ff4a65c4c9cf8a38ac0891f4163e0"/><file name="ExportController.php" hash="85a2b1b794b18b1df005768ef64fbfa8"/></dir><file name="FluxController.php" hash="804e8bc6ae0afd52212959ca3105ce44"/></dir><dir name="Manageorders"><dir name="Adminhtml"><file name="CronController.php" hash="b016f254c90c2baa9bc827cab09d9e16"/><file name="ImportController.php" hash="667de634db10e2a67503d04563f5ad93"/><file name="LogController.php" hash="d673aa055f1929bf0b54a605f66c24d2"/><file name="OrderController.php" hash="27a0fbf2006edd17c16c90c1a2b247b7"/></dir></dir></dir><dir name="doc"><file name="doc_module_1.4.pdf" hash="5590a49838bd67f70f0cacf9605cea2b"/></dir><dir name="etc"><file name="config.xml" hash="0032482107a4470631eed893f2950603"/><file name="system.xml" hash="8a5dc032abe404f03e54f11a7c413931"/></dir><dir name="sql"><dir name="profileolabs_shoppingflux_setup"><file name="mysql4-install-0.1.0.php" hash="78dc4e1ca3b87d6f00a69e086edd2a9a"/><file name="mysql4-upgrade-0.1.0-0.1.1.php" hash="87d9f4fd1101aa6d80ae8bdd95078537"/><file name="mysql4-upgrade-0.3.13-0.3.14.php" hash="353aa460247b725e6a0f19cc2583135f"/><file name="mysql4-upgrade-0.3.14-0.3.15.php" hash="03bcf880520150709e72e48c46084527"/><file name="mysql4-upgrade-0.3.17-0.3.18.php" hash="52e5bb3ede5b0eced0ba4ce06d81942f"/><file name="mysql4-upgrade-0.4.2-0.4.3.php" hash="59405e81c1fe8a2dd09e66443e2a1af5"/><file name="mysql4-upgrade-0.4.6-0.5.0.php" hash="142867a005bc7753ff3c444df48dbe1e"/><file name="mysql4-upgrade-0.5.1-0.5.2.php" hash="1316f407c3702c68aec45b0e033d5998"/><file name="mysql4-upgrade-0.5.3-0.5.4.php" hash="0897056ab7ccfe96529b8144f1164b7b"/><file name="mysql4-upgrade-0.5.5-0.5.6.php" hash="6c32c4579a9db52569b9bc175325fe16"/><file name="mysql4-upgrade-0.6.5-0.6.6.php" hash="9b5f4b2f8430c049b9819aa66280859d"/></dir></dir></dir><file name=".DS_Store" hash="194577a7e20bdcc7afbb718f502c134c"/></dir></target><target name="mageetc"><dir name="modules"><file name="Profileolabs_Shoppingflux.xml" hash="1b5b08eb5a2aaa7a8175ecf31b5b437b"/></dir></target><target name="magelocale"><dir><dir name="fr_FR"><file name="Profileolabs_Shoppingflux.csv" hash="976e5917ba859e727c4468e2a06478ab"/></dir></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="profileolabs_shoppingflux.xml" hash="312665223f2cdd4525da2104b5e3791c"/></dir><dir name="template"><dir name="profileolabs"><dir name="shoppingflux"><dir name="export"><dir name="category"><file name="edit.phtml" hash="b58cb4fa38c720ee720bd28f663795c8"/></dir><file name="edit.phtml" hash="f890cb858463ee3e952e30b0ec6fff48"/><file name="process.phtml" hash="b879d59b49fbb81351719aba4a96f0f2"/><file name="product.phtml" hash="9acb09ef66883fc4d3f4904536973124"/></dir><dir name="manageorders"><file name="import.phtml" hash="a67e19249b8a25b9c23f09056f356237"/><dir name="payment"><dir name="info"><file name="purchaseorder.phtml" hash="e6a5e1685f976d0ca93eb1d59dc8d652"/></dir></dir><dir name="sales"><dir name="order"><file name="total.phtml" hash="ded51585527ad918412dd5f0d0a9b2a7"/></dir></dir></dir></dir></dir></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="profileolabs_shoppingflux.xml" hash="73d44ae89c7cc6e03e5ef11dacf12f33"/></dir></dir></dir><dir name="default"><dir name="default"><dir name="layout"><file name="profileolabs_shoppingflux.xml" hash="73d44ae89c7cc6e03e5ef11dacf12f33"/></dir></dir></dir></dir></target></contents>
|
17 |
<compatible/>
|
18 |
<dependencies><required><php><min>5.1.0</min><max>6.0.0</max></php></required></dependencies>
|
19 |
</package>
|