Version Notes
* Pequenas correções.
* Reestruturado configurações.
* Opção de Desabilitar os CRONS do Modulo.
* Adicionado CRON de Reindex de produtos(padrão, toda meia noite).
* Adicionado Default nas configs para novos Clientes.
* Manual de instalação e configuração do Modulo.
* Botão para validar se todas as configuracoes estao preenchidas.
* Tooltips arrumadas.
* Descriptions melhoradas.
* Mensagens do Modulo Melhoradas.
* Ajuste CSS Botoes.
* Ajustes no Log, agora é possivel selecionar o nivel de logs desejados.
Download this release
Release Info
Developer | Anymarket |
Extension | d7db67d0d012350a01ce05c31f91754d |
Version | 2.5.0 |
Comparing to | |
See all releases |
Code changes from version 2.4.6 to 2.5.0
- app/code/community/DB1/AnyMarket/Block/Adminhtml/Anymarketbrands/Grid.php +1 -1
- app/code/community/DB1/AnyMarket/Block/Adminhtml/Anymarketorders/Grid.php +11 -3
- app/code/community/DB1/AnyMarket/Block/Adminhtml/System/Config/Form/Buttoncheckconfig.php +52 -0
- app/code/community/DB1/AnyMarket/Helper/Ordergenerator.php +1 -1
- app/code/community/DB1/AnyMarket/Helper/Product.php +28 -20
- app/code/community/DB1/AnyMarket/Helper/Queue.php +2 -2
- app/code/community/DB1/AnyMarket/Model/Cron.php +1 -1
- app/code/community/DB1/AnyMarket/Model/Observer.php +8 -0
- app/code/community/DB1/AnyMarket/controllers/Adminhtml/Anymarket/AnymarketattributesController.php +1 -1
- app/code/community/DB1/AnyMarket/controllers/Adminhtml/Anymarket/AnymarketcategoriesController.php +1 -1
- app/code/community/DB1/AnyMarket/controllers/Adminhtml/Anymarket/AnymarketordersController.php +70 -0
- app/code/community/DB1/AnyMarket/controllers/Adminhtml/Anymarket/AnymarketqueueController.php +1 -1
- app/code/community/DB1/AnyMarket/etc/config.xml +4 -0
- app/code/community/DB1/AnyMarket/etc/system.xml +17 -7
- app/code/community/DB1/AnyMarket/sql/db1_anymarket_setup/mysql4-install-1.0.0.php +6 -0
- app/code/community/DB1/AnyMarket/sql/db1_anymarket_setup/mysql4-upgrade-1.0.0-1.1.0.php +2 -1
- app/locale/pt_BR/DB1_AnyMarket.csv +12 -0
- package.xml +16 -5
app/code/community/DB1/AnyMarket/Block/Adminhtml/Anymarketbrands/Grid.php
CHANGED
@@ -63,7 +63,7 @@ class DB1_AnyMarket_Block_Adminhtml_Anymarketbrands_Grid extends Mage_Adminhtml_
|
|
63 |
{
|
64 |
$store_id = $this->_getStore();
|
65 |
Mage::app()->setCurrentStore($store_id);
|
66 |
-
$store_id = Mage::
|
67 |
Mage::getSingleton('core/session')->setStoreBrandVariable($store_id);
|
68 |
$collection = Mage::getModel('db1_anymarket/anymarketbrands')
|
69 |
->getCollection();
|
63 |
{
|
64 |
$store_id = $this->_getStore();
|
65 |
Mage::app()->setCurrentStore($store_id);
|
66 |
+
$store_id = Mage::helper('db1_anymarket')->getCurrentStoreView();
|
67 |
Mage::getSingleton('core/session')->setStoreBrandVariable($store_id);
|
68 |
$collection = Mage::getModel('db1_anymarket/anymarketbrands')
|
69 |
->getCollection();
|
app/code/community/DB1/AnyMarket/Block/Adminhtml/Anymarketorders/Grid.php
CHANGED
@@ -170,14 +170,22 @@ class DB1_AnyMarket_Block_Adminhtml_Anymarketorders_Grid extends Mage_Adminhtml_
|
|
170 |
$this->getMassactionBlock()->setFormFieldName('anymarketorders');
|
171 |
|
172 |
$this->getMassactionBlock()->addItem(
|
173 |
-
'
|
174 |
array(
|
175 |
-
'label'=> Mage::helper('db1_anymarket')->__('
|
176 |
-
'url' => $this->getUrl('*/*/
|
177 |
'confirm' => Mage::helper('db1_anymarket')->__('Are you sure you want to sync?')
|
178 |
)
|
179 |
);
|
180 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
181 |
|
182 |
$this->getMassactionBlock()->addItem(
|
183 |
'delete',
|
170 |
$this->getMassactionBlock()->setFormFieldName('anymarketorders');
|
171 |
|
172 |
$this->getMassactionBlock()->addItem(
|
173 |
+
'export',
|
174 |
array(
|
175 |
+
'label'=> Mage::helper('db1_anymarket')->__('Export'),
|
176 |
+
'url' => $this->getUrl('*/*/massExportOrder'),
|
177 |
'confirm' => Mage::helper('db1_anymarket')->__('Are you sure you want to sync?')
|
178 |
)
|
179 |
);
|
180 |
|
181 |
+
$this->getMassactionBlock()->addItem(
|
182 |
+
'import',
|
183 |
+
array(
|
184 |
+
'label'=> Mage::helper('db1_anymarket')->__('Import'),
|
185 |
+
'url' => $this->getUrl('*/*/massImportOrder'),
|
186 |
+
'confirm' => Mage::helper('db1_anymarket')->__('Are you sure you want to sync?')
|
187 |
+
)
|
188 |
+
);
|
189 |
|
190 |
$this->getMassactionBlock()->addItem(
|
191 |
'delete',
|
app/code/community/DB1/AnyMarket/Block/Adminhtml/System/Config/Form/Buttoncheckconfig.php
ADDED
@@ -0,0 +1,52 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
class DB1_AnyMarket_Block_Adminhtml_System_Config_Form_Buttoncheckconfig extends Mage_Adminhtml_Block_System_Config_Form_Field
|
3 |
+
{
|
4 |
+
/*
|
5 |
+
* Set template
|
6 |
+
*/
|
7 |
+
protected function _construct()
|
8 |
+
{
|
9 |
+
parent::_construct();
|
10 |
+
$this->setTemplate('db1/anymarket/system/config/form/field/button_check_configuration.phtml');
|
11 |
+
}
|
12 |
+
|
13 |
+
/**
|
14 |
+
* Return element html
|
15 |
+
*
|
16 |
+
* @param Varien_Data_Form_Element_Abstract $element
|
17 |
+
* @return string
|
18 |
+
*/
|
19 |
+
protected function _getElementHtml(Varien_Data_Form_Element_Abstract $element)
|
20 |
+
{
|
21 |
+
return $this->_toHtml();
|
22 |
+
}
|
23 |
+
|
24 |
+
/**
|
25 |
+
* Return ajax url for button
|
26 |
+
*
|
27 |
+
* @return string
|
28 |
+
*/
|
29 |
+
public function getAjaxCheckConfigUrl()
|
30 |
+
{
|
31 |
+
return Mage::helper('adminhtml')->getUrl('adminhtml/anymarket/checkconfig');
|
32 |
+
}
|
33 |
+
|
34 |
+
/**
|
35 |
+
* Generate button html
|
36 |
+
*
|
37 |
+
* @return string
|
38 |
+
*/
|
39 |
+
public function getButtonHtml()
|
40 |
+
{
|
41 |
+
$button = $this->getLayout()->createBlock('adminhtml/widget_button')
|
42 |
+
->setData(array(
|
43 |
+
'id' => 'check_anymarket_button',
|
44 |
+
'label' => Mage::helper('db1_anymarket')->__('Check Configuration'),
|
45 |
+
'onclick' => 'javascript:checkconfig(); return false;'
|
46 |
+
));
|
47 |
+
|
48 |
+
return $button->toHtml();
|
49 |
+
}
|
50 |
+
}
|
51 |
+
|
52 |
+
?>
|
app/code/community/DB1/AnyMarket/Helper/Ordergenerator.php
CHANGED
@@ -7,7 +7,7 @@ class DB1_AnyMarket_Helper_OrderGenerator extends DB1_AnyMarket_Helper_Data
|
|
7 |
protected $_shippingMethod = 'freeshipping_freeshipping';
|
8 |
protected $_AdditionalInformation = 'anymarket';
|
9 |
protected $_paymentMethod = 'cashondelivery';
|
10 |
-
protected $_shippingDescription = '
|
11 |
protected $_billing = null;
|
12 |
protected $_shipping = null;
|
13 |
protected $_shippingValue = 0;
|
7 |
protected $_shippingMethod = 'freeshipping_freeshipping';
|
8 |
protected $_AdditionalInformation = 'anymarket';
|
9 |
protected $_paymentMethod = 'cashondelivery';
|
10 |
+
protected $_shippingDescription = 'Forma de Entrega - Anymarket.';
|
11 |
protected $_billing = null;
|
12 |
protected $_shipping = null;
|
13 |
protected $_shippingValue = 0;
|
app/code/community/DB1/AnyMarket/Helper/Product.php
CHANGED
@@ -171,7 +171,7 @@ class DB1_AnyMarket_Helper_Product extends DB1_AnyMarket_Helper_Data
|
|
171 |
}
|
172 |
|
173 |
$URL = Mage::helper('adminhtml')->getUrl('adminhtml/catalog_product/edit', array('id' => $product->getId() ));
|
174 |
-
$this->addMessageInBox($storeID, 'Error synchronizing AnyMarket products.', 'Error on
|
175 |
$returnMet = $returnProd['return'];
|
176 |
}else{ //FOI BEM SUCEDIDO
|
177 |
if( ($anymarketproductsUpdt->getData('nmp_sku') == null) || ($StoreIDAmProd != $storeID) ) {
|
@@ -466,9 +466,11 @@ class DB1_AnyMarket_Helper_Product extends DB1_AnyMarket_Helper_Data
|
|
466 |
}else{
|
467 |
foreach ($imgsProdAnymarket as $imgProdAnymarket) {
|
468 |
if ($variation) {
|
469 |
-
if
|
470 |
-
$
|
471 |
-
|
|
|
|
|
472 |
}
|
473 |
} else {
|
474 |
if ($imgProdMagento->getData('url') == $imgProdAnymarket->url) {
|
@@ -491,9 +493,11 @@ class DB1_AnyMarket_Helper_Product extends DB1_AnyMarket_Helper_Data
|
|
491 |
$ctrlRemove = false;
|
492 |
foreach ($imgsProdMagento as $imgProdMagento) {
|
493 |
if($variation){
|
494 |
-
if( ($imgProdAnymarket->
|
495 |
-
$
|
496 |
-
|
|
|
|
|
497 |
}
|
498 |
}else{
|
499 |
if($imgProdAnymarket->url == $imgProdMagento->getData('url') ){
|
@@ -505,8 +509,10 @@ class DB1_AnyMarket_Helper_Product extends DB1_AnyMarket_Helper_Data
|
|
505 |
|
506 |
if(!$ctrlRemove){
|
507 |
if($variation){
|
508 |
-
if($imgProdAnymarket->variation
|
509 |
-
|
|
|
|
|
510 |
}
|
511 |
}else{
|
512 |
array_push($arrRemove, $imgProdAnymarket->id);
|
@@ -759,7 +765,7 @@ class DB1_AnyMarket_Helper_Product extends DB1_AnyMarket_Helper_Data
|
|
759 |
// verifica categoria null ou em branco
|
760 |
$categProd = $product->getData('categoria_anymarket');
|
761 |
if($categProd == null || $categProd == ''){
|
762 |
-
array_push($arrProd, '
|
763 |
}
|
764 |
|
765 |
// verifica o Price Factor (Markup)
|
@@ -767,16 +773,16 @@ class DB1_AnyMarket_Helper_Product extends DB1_AnyMarket_Helper_Data
|
|
767 |
if((string)(float)$varPriceFactor == $varPriceFactor) {
|
768 |
$varPriceFactor = (float)$varPriceFactor;
|
769 |
if($varPriceFactor > 99){
|
770 |
-
array_push($arrProd, '
|
771 |
}
|
772 |
}else{
|
773 |
-
array_push($arrProd, '
|
774 |
}
|
775 |
|
776 |
// verifica Origin null ou em branco
|
777 |
$originData = $this->procAttrConfig($nbm_origin, $product->getData( $nbm_origin ), 1);
|
778 |
if($originData == null || $originData == ''){
|
779 |
-
array_push($arrProd, '
|
780 |
}
|
781 |
|
782 |
//trata para nao enviar novamente solicitacao quando o erro for o mesmo
|
@@ -1381,13 +1387,15 @@ class DB1_AnyMarket_Helper_Product extends DB1_AnyMarket_Helper_Data
|
|
1381 |
}
|
1382 |
|
1383 |
$imagesGallery = array();
|
1384 |
-
|
1385 |
-
$
|
1386 |
-
|
1387 |
-
|
1388 |
-
|
1389 |
-
|
1390 |
-
|
|
|
|
|
1391 |
}
|
1392 |
|
1393 |
$arrVarGeral = array();
|
171 |
}
|
172 |
|
173 |
$URL = Mage::helper('adminhtml')->getUrl('adminhtml/catalog_product/edit', array('id' => $product->getId() ));
|
174 |
+
$this->addMessageInBox($storeID, Mage::helper('db1_anymarket')->__('Error synchronizing AnyMarket products.'), Mage::helper('db1_anymarket')->__('Error on Sync product SKU: ').$product->getSku(), $URL);
|
175 |
$returnMet = $returnProd['return'];
|
176 |
}else{ //FOI BEM SUCEDIDO
|
177 |
if( ($anymarketproductsUpdt->getData('nmp_sku') == null) || ($StoreIDAmProd != $storeID) ) {
|
466 |
}else{
|
467 |
foreach ($imgsProdAnymarket as $imgProdAnymarket) {
|
468 |
if ($variation) {
|
469 |
+
if( isset($imgProdAnymarket->variation) ) {
|
470 |
+
if (($imgProdMagento->getData('url') == $imgProdAnymarket->url) && ($imgProdAnymarket->variation == $variation)) {
|
471 |
+
$ctrlAdd = true;
|
472 |
+
break;
|
473 |
+
}
|
474 |
}
|
475 |
} else {
|
476 |
if ($imgProdMagento->getData('url') == $imgProdAnymarket->url) {
|
493 |
$ctrlRemove = false;
|
494 |
foreach ($imgsProdMagento as $imgProdMagento) {
|
495 |
if($variation){
|
496 |
+
if( isset($imgProdAnymarket->variation) ) {
|
497 |
+
if (($imgProdAnymarket->url == $imgProdMagento->getData('url')) && ($imgProdAnymarket->variation == $variation)) {
|
498 |
+
$ctrlRemove = true;
|
499 |
+
break;
|
500 |
+
}
|
501 |
}
|
502 |
}else{
|
503 |
if($imgProdAnymarket->url == $imgProdMagento->getData('url') ){
|
509 |
|
510 |
if(!$ctrlRemove){
|
511 |
if($variation){
|
512 |
+
if( isset($imgProdAnymarket->variation) ) {
|
513 |
+
if ($imgProdAnymarket->variation == $variation) {
|
514 |
+
array_push($arrRemove, $imgProdAnymarket->id);
|
515 |
+
}
|
516 |
}
|
517 |
}else{
|
518 |
array_push($arrRemove, $imgProdAnymarket->id);
|
765 |
// verifica categoria null ou em branco
|
766 |
$categProd = $product->getData('categoria_anymarket');
|
767 |
if($categProd == null || $categProd == ''){
|
768 |
+
array_push($arrProd, Mage::helper('db1_anymarket')->__('AnyMarket Category') );
|
769 |
}
|
770 |
|
771 |
// verifica o Price Factor (Markup)
|
773 |
if((string)(float)$varPriceFactor == $varPriceFactor) {
|
774 |
$varPriceFactor = (float)$varPriceFactor;
|
775 |
if($varPriceFactor > 99){
|
776 |
+
array_push($arrProd, Mage::helper('db1_anymarket')->__('AnyMarket Price Factor(Limit 99)'));
|
777 |
}
|
778 |
}else{
|
779 |
+
array_push($arrProd, Mage::helper('db1_anymarket')->__('AnyMarket Price Factor(Only Number)') );
|
780 |
}
|
781 |
|
782 |
// verifica Origin null ou em branco
|
783 |
$originData = $this->procAttrConfig($nbm_origin, $product->getData( $nbm_origin ), 1);
|
784 |
if($originData == null || $originData == ''){
|
785 |
+
array_push($arrProd, Mage::helper('db1_anymarket')->__('AnyMarket Origin') );
|
786 |
}
|
787 |
|
788 |
//trata para nao enviar novamente solicitacao quando o erro for o mesmo
|
1387 |
}
|
1388 |
|
1389 |
$imagesGallery = array();
|
1390 |
+
if( isset($transmission->images) ) {
|
1391 |
+
foreach ($transmission->images as $image) {
|
1392 |
+
$imagesGallery[] = array(
|
1393 |
+
"standard_resolution" => $image->standardUrl,
|
1394 |
+
"original" => $image->standardUrl,
|
1395 |
+
"main" => $image->main,
|
1396 |
+
"variationValue" => isset($image->variation) ? $image->variation : null
|
1397 |
+
);
|
1398 |
+
}
|
1399 |
}
|
1400 |
|
1401 |
$arrVarGeral = array();
|
app/code/community/DB1/AnyMarket/Helper/Queue.php
CHANGED
@@ -32,7 +32,7 @@ class DB1_AnyMarket_Helper_Queue extends DB1_AnyMarket_Helper_Data
|
|
32 |
/**
|
33 |
* process queue
|
34 |
*/
|
35 |
-
public function processQueue(){
|
36 |
$qtyItensImport = (int)Mage::getConfig()->getNode('default/queue_qty/qty');
|
37 |
$itens = Mage::getModel('db1_anymarket/anymarketqueue')
|
38 |
->getCollection()
|
@@ -47,7 +47,7 @@ class DB1_AnyMarket_Helper_Queue extends DB1_AnyMarket_Helper_Data
|
|
47 |
$storeID = array_shift($arrValueStore);
|
48 |
|
49 |
$cronEnabled = Mage::getStoreConfig('anymarket_section/anymarket_cron_group/anymarket_queue_field', $storeID);
|
50 |
-
if($cronEnabled == '1') {
|
51 |
$typeSincProd = Mage::getStoreConfig('anymarket_section/anymarket_integration_prod_group/anymarket_type_prod_sync_field', $storeID);
|
52 |
|
53 |
$typImp = $item['nmq_type'];
|
32 |
/**
|
33 |
* process queue
|
34 |
*/
|
35 |
+
public function processQueue($typeExec){
|
36 |
$qtyItensImport = (int)Mage::getConfig()->getNode('default/queue_qty/qty');
|
37 |
$itens = Mage::getModel('db1_anymarket/anymarketqueue')
|
38 |
->getCollection()
|
47 |
$storeID = array_shift($arrValueStore);
|
48 |
|
49 |
$cronEnabled = Mage::getStoreConfig('anymarket_section/anymarket_cron_group/anymarket_queue_field', $storeID);
|
50 |
+
if($cronEnabled == '1' || $typeExec == "FORCE") {
|
51 |
$typeSincProd = Mage::getStoreConfig('anymarket_section/anymarket_integration_prod_group/anymarket_type_prod_sync_field', $storeID);
|
52 |
|
53 |
$typImp = $item['nmq_type'];
|
app/code/community/DB1/AnyMarket/Model/Cron.php
CHANGED
@@ -26,7 +26,7 @@ class DB1_AnyMarket_Model_Cron{
|
|
26 |
* execute the queue
|
27 |
*/
|
28 |
public function executeQueue(){
|
29 |
-
Mage::helper('db1_anymarket/queue')->processQueue();
|
30 |
}
|
31 |
|
32 |
/**
|
26 |
* execute the queue
|
27 |
*/
|
28 |
public function executeQueue(){
|
29 |
+
Mage::helper('db1_anymarket/queue')->processQueue("CRON");
|
30 |
}
|
31 |
|
32 |
/**
|
app/code/community/DB1/AnyMarket/Model/Observer.php
CHANGED
@@ -56,6 +56,14 @@ class DB1_AnyMarket_Model_Observer {
|
|
56 |
Mage::getModel('catalog/product_type_configurable')->getProduct($product)->unsetData('_cache_instance_products');
|
57 |
$childProducts = Mage::getModel('catalog/product_type_configurable')->getUsedProducts(null, $product);
|
58 |
if(count($childProducts) > 0){
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
59 |
Mage::helper('db1_anymarket/product')->sendProductToAnyMarket($storeID, $product->getId());
|
60 |
}
|
61 |
}else{
|
56 |
Mage::getModel('catalog/product_type_configurable')->getProduct($product)->unsetData('_cache_instance_products');
|
57 |
$childProducts = Mage::getModel('catalog/product_type_configurable')->getUsedProducts(null, $product);
|
58 |
if(count($childProducts) > 0){
|
59 |
+
Mage::getSingleton('core/session')->setImportProdsVariable('false');
|
60 |
+
foreach ($childProducts as $prodCh) {
|
61 |
+
$productChild = Mage::getModel('catalog/product')->setStoreId($storeID)->load($prodCh->getId());
|
62 |
+
$productChild->setData('integra_anymarket', $product->getData('integra_anymarket') );
|
63 |
+
$productChild->save();
|
64 |
+
}
|
65 |
+
Mage::getSingleton('core/session')->setImportProdsVariable('true');
|
66 |
+
|
67 |
Mage::helper('db1_anymarket/product')->sendProductToAnyMarket($storeID, $product->getId());
|
68 |
}
|
69 |
}else{
|
app/code/community/DB1/AnyMarket/controllers/Adminhtml/Anymarket/AnymarketattributesController.php
CHANGED
@@ -255,7 +255,7 @@ class DB1_AnyMarket_Adminhtml_Anymarket_AnymarketattributesController extends DB
|
|
255 |
->save();
|
256 |
}
|
257 |
$this->_getSession()->addSuccess(
|
258 |
-
$this->__('Total of %d anymarket attributes were successfully updated.', count($anymarketattributesIds))
|
259 |
);
|
260 |
} catch (Mage_Core_Exception $e) {
|
261 |
Mage::getSingleton('adminhtml/session')->addError($e->getMessage());
|
255 |
->save();
|
256 |
}
|
257 |
$this->_getSession()->addSuccess(
|
258 |
+
$this->__(Mage::helper('db1_anymarket')->__('Total of %d anymarket attributes were successfully updated.'), count($anymarketattributesIds))
|
259 |
);
|
260 |
} catch (Mage_Core_Exception $e) {
|
261 |
Mage::getSingleton('adminhtml/session')->addError($e->getMessage());
|
app/code/community/DB1/AnyMarket/controllers/Adminhtml/Anymarket/AnymarketcategoriesController.php
CHANGED
@@ -96,7 +96,7 @@ class DB1_AnyMarket_Adminhtml_Anymarket_AnymarketcategoriesController extends DB
|
|
96 |
);
|
97 |
}else{
|
98 |
Mage::getSingleton('adminhtml/session')->addError(
|
99 |
-
Mage::helper('compiler')->__('0 categories exported, verify Catalog -> Manage Categories')
|
100 |
);
|
101 |
}
|
102 |
$this->_redirect('*/*/');
|
96 |
);
|
97 |
}else{
|
98 |
Mage::getSingleton('adminhtml/session')->addError(
|
99 |
+
Mage::helper('compiler')->__('0 categories exported, verify in Catalog -> Manage Categories')
|
100 |
);
|
101 |
}
|
102 |
$this->_redirect('*/*/');
|
app/code/community/DB1/AnyMarket/controllers/Adminhtml/Anymarket/AnymarketordersController.php
CHANGED
@@ -119,6 +119,76 @@ class DB1_AnyMarket_Adminhtml_Anymarket_AnymarketordersController extends DB1_An
|
|
119 |
$this->_redirect('*/*/index');
|
120 |
}
|
121 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
122 |
|
123 |
/**
|
124 |
* grid action
|
119 |
$this->_redirect('*/*/index');
|
120 |
}
|
121 |
|
122 |
+
/**
|
123 |
+
* mass import anymarket Orders - action
|
124 |
+
*
|
125 |
+
* @access public
|
126 |
+
* @return void
|
127 |
+
*
|
128 |
+
*/
|
129 |
+
public function massImportOrderAction()
|
130 |
+
{
|
131 |
+
$anymarketOrdersIds = $this->getRequest()->getParam('anymarketorders');
|
132 |
+
if (!is_array($anymarketOrdersIds)) {
|
133 |
+
Mage::getSingleton('adminhtml/session')->addError(
|
134 |
+
Mage::helper('db1_anymarket')->__('Por favor selecione Orders para sincronizar.')
|
135 |
+
);
|
136 |
+
} else {
|
137 |
+
foreach ($anymarketOrdersIds as $anymarketOrderId) {
|
138 |
+
$anymarketorders = Mage::getModel('db1_anymarket/anymarketorders');
|
139 |
+
$anymarketorders->load($anymarketOrderId);
|
140 |
+
|
141 |
+
if( is_array($anymarketorders->getData('store_id')) ){
|
142 |
+
$arrStores = $anymarketorders->getData('store_id');
|
143 |
+
$storeID = reset($arrStores);
|
144 |
+
}
|
145 |
+
|
146 |
+
if($anymarketorders->getNmoIdAnymarket() != '') {
|
147 |
+
Mage::helper('db1_anymarket/queue')->addQueue($storeID, $anymarketorders->getNmoIdAnymarket(), 'IMP', 'ORDER');
|
148 |
+
}
|
149 |
+
}
|
150 |
+
Mage::getSingleton('adminhtml/session')->addSuccess(
|
151 |
+
Mage::helper('db1_anymarket')->__('Total %d orders were added to the queue.', count($anymarketOrdersIds))
|
152 |
+
);
|
153 |
+
}
|
154 |
+
$this->_redirect('*/*/index');
|
155 |
+
}
|
156 |
+
|
157 |
+
/**
|
158 |
+
* mass export anymarket Orders - action
|
159 |
+
*
|
160 |
+
* @access public
|
161 |
+
* @return void
|
162 |
+
*
|
163 |
+
*/
|
164 |
+
public function massExportOrderAction()
|
165 |
+
{
|
166 |
+
$anymarketOrdersIds = $this->getRequest()->getParam('anymarketorders');
|
167 |
+
if (!is_array($anymarketOrdersIds)) {
|
168 |
+
Mage::getSingleton('adminhtml/session')->addError(
|
169 |
+
Mage::helper('db1_anymarket')->__('Por favor selecione Orders para sincronizar.')
|
170 |
+
);
|
171 |
+
} else {
|
172 |
+
foreach ($anymarketOrdersIds as $anymarketOrderId) {
|
173 |
+
$anymarketorders = Mage::getModel('db1_anymarket/anymarketorders');
|
174 |
+
$anymarketorders->load($anymarketOrderId);
|
175 |
+
|
176 |
+
if( is_array($anymarketorders->getData('store_id')) ){
|
177 |
+
$arrStores = $anymarketorders->getData('store_id');
|
178 |
+
$storeID = reset($arrStores);
|
179 |
+
}
|
180 |
+
|
181 |
+
if($anymarketorders->getNmoIdOrder()){
|
182 |
+
Mage::helper('db1_anymarket/queue')->addQueue($storeID, $anymarketorders->getNmoIdOrder(), 'EXP', 'ORDER');
|
183 |
+
}
|
184 |
+
|
185 |
+
}
|
186 |
+
Mage::getSingleton('adminhtml/session')->addSuccess(
|
187 |
+
Mage::helper('db1_anymarket')->__('Total %d orders were added to the queue.', count($anymarketOrdersIds))
|
188 |
+
);
|
189 |
+
}
|
190 |
+
$this->_redirect('*/*/index');
|
191 |
+
}
|
192 |
|
193 |
/**
|
194 |
* grid action
|
app/code/community/DB1/AnyMarket/controllers/Adminhtml/Anymarket/AnymarketqueueController.php
CHANGED
@@ -219,7 +219,7 @@ class DB1_AnyMarket_Adminhtml_Anymarket_AnymarketqueueController extends DB1_Any
|
|
219 |
}
|
220 |
|
221 |
if($lastProc){
|
222 |
-
Mage::helper('db1_anymarket/queue')->processQueue();
|
223 |
Mage::getSingleton('core/session')->setProcCronVariable(date('y-m-d H:i:s'));
|
224 |
|
225 |
Mage::getSingleton('adminhtml/session')->addSuccess(
|
219 |
}
|
220 |
|
221 |
if($lastProc){
|
222 |
+
Mage::helper('db1_anymarket/queue')->processQueue("FORCE");
|
223 |
Mage::getSingleton('core/session')->setProcCronVariable(date('y-m-d H:i:s'));
|
224 |
|
225 |
Mage::getSingleton('adminhtml/session')->addSuccess(
|
app/code/community/DB1/AnyMarket/etc/config.xml
CHANGED
@@ -285,6 +285,10 @@
|
|
285 |
<anymarket_brand_field>brand</anymarket_brand_field>
|
286 |
<anymarket_model_field>model</anymarket_model_field>
|
287 |
<anymarket_price_factor_field>markup</anymarket_price_factor_field>
|
|
|
|
|
|
|
|
|
288 |
</anymarket_attribute_group>
|
289 |
|
290 |
<anymarket_cron_group>
|
285 |
<anymarket_brand_field>brand</anymarket_brand_field>
|
286 |
<anymarket_model_field>model</anymarket_model_field>
|
287 |
<anymarket_price_factor_field>markup</anymarket_price_factor_field>
|
288 |
+
<anymarket_add1_field>street</anymarket_add1_field>
|
289 |
+
<anymarket_add2_field>number</anymarket_add2_field>
|
290 |
+
<anymarket_add3_field>comment</anymarket_add3_field>>
|
291 |
+
<anymarket_add4_field>neighborhood</anymarket_add4_field>>
|
292 |
</anymarket_attribute_group>
|
293 |
|
294 |
<anymarket_cron_group>
|
app/code/community/DB1/AnyMarket/etc/system.xml
CHANGED
@@ -26,6 +26,7 @@
|
|
26 |
<br>
|
27 |
E-mail: anymarketsup@db1.com.br
|
28 |
<br>
|
|
|
29 |
<br>
|
30 |
<br>
|
31 |
<b>Primeiro deve saber qual o fluxo de Pedido e Produto que você irá trabalhar.</b>
|
@@ -39,7 +40,7 @@
|
|
39 |
<br>
|
40 |
1 - Entre em contato conosco para obter seu TOKEN, HOST e OI, insira os mesmo nos campos da aba <b>Acesso</b>.
|
41 |
<br>
|
42 |
-
2 - Valide Quais CRON´s
|
43 |
<br>
|
44 |
3 - Configure na aba <b>Integração (Produtos)</b> prestando muita atenção para respeitar o fluxo escolhido.
|
45 |
<br>
|
@@ -285,7 +286,7 @@
|
|
285 |
<comment>
|
286 |
<![CDATA[
|
287 |
<div>
|
288 |
-
<b>Não é recomendado deixar desabilitado, pois pode atrapalhar uma futura auditoria, porem eles podem gerar
|
289 |
<br>
|
290 |
<br>
|
291 |
<b>Niveis de Logs:</b>
|
@@ -356,7 +357,7 @@
|
|
356 |
<div>
|
357 |
<b>Defina aqui o fluxo de Produtos que você irá utilizar.</b>
|
358 |
<br>
|
359 |
-
O modulo pode trabalhar tanto enviando produtos pro Anymarket
|
360 |
<br>
|
361 |
* No caso do Anymarket enviar para o Magento, o Anymarket entenderá o Magento como um Markeplace, sendo necessário a transmissão do produto na <b>Tela de Transmissão</b>.
|
362 |
<br>
|
@@ -451,6 +452,15 @@
|
|
451 |
|
452 |
<anymarket_attribute_group translate="label comment" module="db1_anymarket">
|
453 |
<label>Attributes</label>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
454 |
<sort_order>4</sort_order>
|
455 |
<show_in_default>0</show_in_default>
|
456 |
<show_in_website>0</show_in_website>
|
@@ -735,13 +745,13 @@
|
|
735 |
<comment>
|
736 |
<![CDATA[
|
737 |
<div>
|
738 |
-
<b>
|
739 |
<br>
|
740 |
-
O modulo pode trabalhar tanto enviando pedidos pro Anymarket
|
741 |
<br>
|
742 |
-
* No caso do Anymarket enviar para o Magento, o Anymarket entenderá o Magento como um Markeplace, sendo assim quem
|
743 |
<br>
|
744 |
-
* No caso do Magento enviar para o Anymarket, o Anymarket entenderá que Magento é um ERP, nessa caso quem controlorá o estoque é o Magento.
|
745 |
<br>
|
746 |
<br>
|
747 |
<hr>
|
26 |
<br>
|
27 |
E-mail: anymarketsup@db1.com.br
|
28 |
<br>
|
29 |
+
Documentação completa: <a href="http://developers.anymarket.com.br/magento.html">http://developers.anymarket.com.br/magento.html</a>
|
30 |
<br>
|
31 |
<br>
|
32 |
<b>Primeiro deve saber qual o fluxo de Pedido e Produto que você irá trabalhar.</b>
|
40 |
<br>
|
41 |
1 - Entre em contato conosco para obter seu TOKEN, HOST e OI, insira os mesmo nos campos da aba <b>Acesso</b>.
|
42 |
<br>
|
43 |
+
2 - Valide Quais CRON´s serão uteis para sua Loja.
|
44 |
<br>
|
45 |
3 - Configure na aba <b>Integração (Produtos)</b> prestando muita atenção para respeitar o fluxo escolhido.
|
46 |
<br>
|
286 |
<comment>
|
287 |
<![CDATA[
|
288 |
<div>
|
289 |
+
<b>Não é recomendado deixar desabilitado, pois pode atrapalhar uma futura auditoria, porem eles podem gerar perda de desempenho na loja.</b>
|
290 |
<br>
|
291 |
<br>
|
292 |
<b>Niveis de Logs:</b>
|
357 |
<div>
|
358 |
<b>Defina aqui o fluxo de Produtos que você irá utilizar.</b>
|
359 |
<br>
|
360 |
+
O modulo pode trabalhar tanto enviando produtos pro Anymarket quanto Recebendo do Anymarket esses produtos.
|
361 |
<br>
|
362 |
* No caso do Anymarket enviar para o Magento, o Anymarket entenderá o Magento como um Markeplace, sendo necessário a transmissão do produto na <b>Tela de Transmissão</b>.
|
363 |
<br>
|
452 |
|
453 |
<anymarket_attribute_group translate="label comment" module="db1_anymarket">
|
454 |
<label>Attributes</label>
|
455 |
+
<comment>
|
456 |
+
<![CDATA[
|
457 |
+
<b> * Configurações Endereço de Clientes</b></br>
|
458 |
+
Defina a ordem em que deve ser importado os Endereços para o Pedido e para o Cliente.
|
459 |
+
<hr>
|
460 |
+
<br>
|
461 |
+
<br>
|
462 |
+
]]>
|
463 |
+
</comment>
|
464 |
<sort_order>4</sort_order>
|
465 |
<show_in_default>0</show_in_default>
|
466 |
<show_in_website>0</show_in_website>
|
745 |
<comment>
|
746 |
<![CDATA[
|
747 |
<div>
|
748 |
+
<b>Realize todas as configurações sobre o Pedido.</b>
|
749 |
<br>
|
750 |
+
O modulo pode trabalhar tanto enviando pedidos pro Anymarket quanto Recebendo do Anymarket esses pedidos
|
751 |
<br>
|
752 |
+
* No caso do Anymarket enviar para o Magento, o Anymarket entenderá o Magento como um Markeplace, sendo assim, quem controlará o estoque é o Anymarket.</b>.
|
753 |
<br>
|
754 |
+
* No caso do Magento enviar para o Anymarket, o Anymarket entenderá que Magento é um ERP, nessa caso, quem controlorá o estoque é o Magento.
|
755 |
<br>
|
756 |
<br>
|
757 |
<hr>
|
app/code/community/DB1/AnyMarket/sql/db1_anymarket_setup/mysql4-install-1.0.0.php
CHANGED
@@ -283,6 +283,12 @@ $table = $this->getConnection()
|
|
283 |
),
|
284 |
'Decrição da Categoria'
|
285 |
)
|
|
|
|
|
|
|
|
|
|
|
|
|
286 |
->addColumn(
|
287 |
'status',
|
288 |
Varien_Db_Ddl_Table::TYPE_SMALLINT, null,
|
283 |
),
|
284 |
'Decrição da Categoria'
|
285 |
)
|
286 |
+
->addColumn(
|
287 |
+
'nmc_id_magento',
|
288 |
+
Varien_Db_Ddl_Table::TYPE_TEXT, 255,
|
289 |
+
array(),
|
290 |
+
'ID Category in Magento'
|
291 |
+
)
|
292 |
->addColumn(
|
293 |
'status',
|
294 |
Varien_Db_Ddl_Table::TYPE_SMALLINT, null,
|
app/code/community/DB1/AnyMarket/sql/db1_anymarket_setup/mysql4-upgrade-1.0.0-1.1.0.php
CHANGED
@@ -53,11 +53,12 @@ $codigo = 'categoria_anymarket';
|
|
53 |
$config = array(
|
54 |
'group' => 'AnyMarket',
|
55 |
'position' => 2,
|
56 |
-
'required' =>
|
57 |
'label' => 'Categoria Anymarket',
|
58 |
'type' => 'int',
|
59 |
'input' => 'text',
|
60 |
'apply_to' => 'simple,bundle,grouped,configurable',
|
|
|
61 |
'note' => '<a style="cursor:pointer" onclick="showDialogCategory();">Selecione uma categoria para subir ao Anymarket</a>'
|
62 |
);
|
63 |
|
53 |
$config = array(
|
54 |
'group' => 'AnyMarket',
|
55 |
'position' => 2,
|
56 |
+
'required' => 0,
|
57 |
'label' => 'Categoria Anymarket',
|
58 |
'type' => 'int',
|
59 |
'input' => 'text',
|
60 |
'apply_to' => 'simple,bundle,grouped,configurable',
|
61 |
+
'user_defined' => 1,
|
62 |
'note' => '<a style="cursor:pointer" onclick="showDialogCategory();">Selecione uma categoria para subir ao Anymarket</a>'
|
63 |
);
|
64 |
|
app/locale/pt_BR/DB1_AnyMarket.csv
CHANGED
@@ -50,6 +50,15 @@
|
|
50 |
"Are you sure?","Você tem certeza?"
|
51 |
"A queue is already in process.","Uma fila ja se encontra em processamento."
|
52 |
"Import Categories","Importar Categorias"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
53 |
"Synchronize Brands","Sincronizar Marcas"
|
54 |
"Add Anymarket Categories","Adicionar Categoria Anymarket"
|
55 |
"CSV","CSV"
|
@@ -108,6 +117,7 @@
|
|
108 |
"Successfully synchronized ","Foram sincronizadas "
|
109 |
" categories."," categorias."
|
110 |
" brands."," marcas."
|
|
|
111 |
"Anymarketbrand","Marcas Anymarket"
|
112 |
"No brand was synchronized.", "Nenhuma marca foi sincronizada."
|
113 |
"No category was synchronized.","Nenhuma categoria foi sincronizada."
|
@@ -162,6 +172,8 @@
|
|
162 |
"Excel","Excel"
|
163 |
"Home","Home"
|
164 |
"Id","Código"
|
|
|
|
|
165 |
"Anymarket Queue", "Fila de integração Anymarket"
|
166 |
"Customer Group (Customer)","Grupo de Cliente (Cliente)"
|
167 |
"Item code that is waiting in the queue","Código do Item que esta aguardando na fila"
|
50 |
"Are you sure?","Você tem certeza?"
|
51 |
"A queue is already in process.","Uma fila ja se encontra em processamento."
|
52 |
"Import Categories","Importar Categorias"
|
53 |
+
"AnyMarket Origin","Origem Anymarket"
|
54 |
+
"Import", "Importar"
|
55 |
+
"AnyMarket Category","Categoria Anymarket"
|
56 |
+
"AnyMarket Price Factor(Limit 99)","Anymarket Markup (Limite de 99)"
|
57 |
+
"AnyMarket Price Factor(Only Number)","Anymarket Markup (Somente Numeros)"
|
58 |
+
"Total of %d anymarket attributes were successfully updated.","Total de %d Caracteristicas foram atualizadas."
|
59 |
+
"Error synchronizing AnyMarket products.","Erro ao sincronizar produtos AnyMarket."
|
60 |
+
"Error on Sync product SKU: ", "Erro na sincronização de um produto com o SKU :"
|
61 |
+
"Export","Exportar"
|
62 |
"Synchronize Brands","Sincronizar Marcas"
|
63 |
"Add Anymarket Categories","Adicionar Categoria Anymarket"
|
64 |
"CSV","CSV"
|
117 |
"Successfully synchronized ","Foram sincronizadas "
|
118 |
" categories."," categorias."
|
119 |
" brands."," marcas."
|
120 |
+
"Description","Descrição"
|
121 |
"Anymarketbrand","Marcas Anymarket"
|
122 |
"No brand was synchronized.", "Nenhuma marca foi sincronizada."
|
123 |
"No category was synchronized.","Nenhuma categoria foi sincronizada."
|
172 |
"Excel","Excel"
|
173 |
"Home","Home"
|
174 |
"Id","Código"
|
175 |
+
"AnyMarket Log","Logs Anymarket"
|
176 |
+
"Anymarket Log","Logs Anymarket"
|
177 |
"Anymarket Queue", "Fila de integração Anymarket"
|
178 |
"Customer Group (Customer)","Grupo de Cliente (Cliente)"
|
179 |
"Item code that is waiting in the queue","Código do Item que esta aguardando na fila"
|
package.xml
CHANGED
@@ -1,18 +1,29 @@
|
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>Anymarket</name>
|
4 |
-
<version>2.
|
5 |
<stability>stable</stability>
|
6 |
<license>https://mozilla.org/MPL/2.0/</license>
|
7 |
<channel>community</channel>
|
8 |
<extends/>
|
9 |
<summary>Integrador entre Magento e Anymarket.</summary>
|
10 |
<description>Mantem um fluxo continuo de integração de Produtos e Pedidos entre Magento e Anymarket.</description>
|
11 |
-
<notes>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
12 |
<authors><author><name>Anymarket</name><user>Anymarket</user><email>dev@anymarket.com.br</email></author></authors>
|
13 |
-
<date>2016-05-
|
14 |
-
<time>
|
15 |
-
<contents><target name="magecommunity"><dir><dir name="DB1"><dir name="AnyMarket"><dir name="Block"><dir name="Adminhtml"><dir name="Anymarketattributes"><dir name="Edit"><file name="Form.php" hash="2f7fc99eb1e822aec20e00ac2f09e9b6"/><dir name="Tab"><file name="Form.php" hash="b993f886f391902526c13ed921e67f64"/><file name="Stores.php" hash="e2f9a83dcc1c5643584607a9788ce991"/></dir><file name="Tabs.php" hash="c7ea19d365aa6dd186bb5586748c8a36"/></dir><file name="Edit.php" hash="adf55bcb491bb6c4d839ba54228f38bb"/><file name="Grid.php" hash="318ced337407c824b4ed93a6f30b7fb3"/></dir><file name="Anymarketattributes.php" hash="3dec5da837e1bcb3813a55a21cf70452"/><dir name="Anymarketbrands"><dir name="Edit"><file name="Form.php" hash="70295f473585677c25ccb69c729ad264"/><dir name="Tab"><file name="Form.php" hash="5baa22a93472a4552619554aa2f5b74d"/><file name="Stores.php" hash="989e32b60c014c3feb15b394ac75e495"/></dir><file name="Tabs.php" hash="3f38d3849c9c5191f05b6de6e48e1244"/></dir><file name="Edit.php" hash="bb5ee750685a202d059adf7c62207f8d"/><file name="Grid.php" hash="b71211c9b67a87fed54b1bacefa514db"/></dir><file name="Anymarketbrands.php" hash="efa9ef9b3666136f2a2158bd69860d60"/><dir name="Anymarketcategories"><dir name="Edit"><file name="Form.php" hash="738927ef6cc0cb36d9a318a3fc0494a4"/><dir name="Tab"><file name="Form.php" hash="2646c16051d76fc6a149a8426e3b81c9"/><file name="Stores.php" hash="2065ee5d47b8c7e7632b6311e4dc65eb"/></dir><file name="Tabs.php" hash="4097937c822b540a533390a60a33a0ad"/></dir><file name="Edit.php" hash="ad21c818418accadb19c9e73c964f503"/><file name="Grid.php" hash="ecbf7477825c1be974172dc3504ee3f3"/></dir><file name="Anymarketcategories.php" hash="5284ecd428e4865653d87769bdaabe08"/><dir name="Anymarketlog"><dir name="Edit"><file name="Form.php" hash="475dcc08db1d6e73d0d3fa56916d1c7b"/><dir name="Tab"><file name="Form.php" hash="20949829f756ecbe695308a9ba3dc246"/><file name="Stores.php" hash="6c33618d5556292dd07b037a3ef0b9a4"/></dir><file name="Tabs.php" hash="778a968aa9ed006577ca1b06821ee8d7"/></dir><file name="Edit.php" hash="14bc221c3b69fd79d6c09eaaba2792bb"/><file name="Grid.php" hash="bde6093b89b3db92a25abf3124cd1714"/></dir><file name="Anymarketlog.php" hash="7da774661bfe410cb6df3a1d4bd33f5a"/><dir name="Anymarketorders"><dir name="Edit"><file name="Form.php" hash="40cdd96c786c522f15c0c0df583cd861"/><dir name="Tab"><file name="Form.php" hash="b98ab50051a0a32dc26f342ad34bd81b"/><file name="Stores.php" hash="eae8bbfa5ce5d2d1c3aa76cf09895b62"/></dir><file name="Tabs.php" hash="fd93f19227b2e46c74cadbcf642b936e"/></dir><file name="Edit.php" hash="b887ae08790c7babbc3b386208e57901"/><file name="Grid.php" hash="66cab4092a31033869243e6f69ce9ed3"/></dir><file name="Anymarketorders.php" hash="59e93a88b8c82e1a8cfb2bd246cff259"/><dir name="Anymarketproducts"><dir name="Edit"><file name="Form.php" hash="980603f48914a1287c2e7c15e4c86d83"/><dir name="Tab"><file name="Form.php" hash="245eab4f574907f0db6bffcd651b6b8c"/><file name="Stores.php" hash="2cec2058ef922bc7cc89511d06d1cf72"/></dir><file name="Tabs.php" hash="1ff12beae435c878edb912960ae17a47"/></dir><file name="Edit.php" hash="efee68f9e82522aeb3908a29cb65d388"/><file name="Grid.php" hash="3c007f8101e3d9ffbb607f72ab6a85ec"/></dir><file name="Anymarketproducts.php" hash="3bac9100d555bd07ab9d0b368994bea2"/><dir name="Anymarketqueue"><dir name="Edit"><file name="Form.php" hash="fd9c0ce4afcf1c12657b180666224e97"/><dir name="Tab"><file name="Form.php" hash="aa603b428632caaf0a51c4d9021f3f08"/><file name="Stores.php" hash="08bdd73cf10ea1fe2bc4a963f0737cc6"/></dir><file name="Tabs.php" hash="381579dc284c6f27acea660886fdbc5f"/></dir><file name="Edit.php" hash="7decfc10b577b4d99c342d23b4a75c01"/><file name="Grid.php" hash="b22574ae4c546d78926c5b671145ef27"/></dir><file name="Anymarketqueue.php" hash="ae3c146ea8a2b0999a762917d8645dff"/><dir name="System"><dir name="Config"><dir name="Form"><file name="Callback.php" hash="0e721a318ec6d95e7671f2bdfd0e7c11"/><file name="buttoncheckconfig.php" hash="344078aec3e91f5f8915272935d0a391"/></dir></dir></dir></dir><dir name="System"><dir name="Config"><dir name="Source"><dir name="Orders"><dir name="Statusammg"><file name="Values.php" hash="931376d93d7ad770aae1755aa05d880f"/></dir><dir name="Statusmgam"><file name="Values.php" hash="3e39fcc15a9400f09b525ff130aaf775"/></dir></dir><dir name="Products"><file name="Values.php" hash="87e7e2ecaa08fc0c21d7ee93799a6f91"/></dir></dir></dir></dir></dir><dir name="Controller"><dir name="Adminhtml"><file name="AnyMarket.php" hash="6d1473008f995a33e619b4d00465ccc0"/></dir></dir><dir name="Helper"><file name="Brand.php" hash="48c1fe421cd14cfe2fa29768d2e06916"/><file name="Category.php" hash="2302bd93d84457d40d426b91d567da50"/><file name="Customergenerator.php" hash="2e9ea1ede85d01637c21d8f59894709d"/><file name="Data.php" hash="f97ec67421192a6bb5b67c0e85e3ed3c"/><file name="Order.php" hash="afab2053626eaaf5776aeae6b729f317"/><file name="Ordergenerator.php" hash="3c8255bd8a4681677d0b92e68ce2a4f0"/><file name="Product.php" hash="833798065e2d36ec89fb08933eedd410"/><file name="Productgenerator.php" hash="d96649853ee705451375f6203b5d5a96"/><file name="Queue.php" hash="375946cc9e685398ab78f6c28f3584eb"/></dir><dir name="Model"><dir name="Adminhtml"><dir name="Search"><file name="Anymarketattributes.php" hash="9c70e239108635285a267800c92a5497"/><file name="Anymarketbrands.php" hash="e6ab4761f6162f7eaa0ed9c54ffa0f67"/><file name="Anymarketlog.php" hash="587fd8a1b7579d03a221531e04b16e72"/><file name="Anymarketorders.php" hash="e80623045edfecd2b31469d0ddaae65e"/><file name="Anymarketproducts.php" hash="98721db042c261f99ed4dac40af60b5d"/><file name="Anymarketqueue.php" hash="fe750b1048ed725c715084002eea3bd7"/></dir></dir><dir name="Anymarketattributes"><dir name="Api"><file name="V2.php" hash="2968c2cbc85867bf9689b3925d8661aa"/></dir><file name="Api.php" hash="c08643eee1e8a850a77e1da60b1934f5"/></dir><file name="Anymarketattributes.php" hash="8153076dd11965f0caf91a618afa0ac9"/><dir name="Anymarketbrands"><dir name="Api"><file name="V2.php" hash="d3e2e0763c146aa4c4260455decfa811"/></dir><file name="Api.php" hash="a197ecaab03dbbb136de2cd6eee4b6a6"/></dir><file name="Anymarketbrands.php" hash="52f607ceb5684d944c31d0920bbd161d"/><dir name="Anymarketcategories"><dir name="Api"><file name="V2.php" hash="9be73fc1875d16263554fb9d6220cfce"/></dir><file name="Api.php" hash="54b1068a7c5939e16382311691279664"/></dir><file name="Anymarketcategories.php" hash="200d5ec4a7fc29fa01d559c3b586cc7e"/><dir name="Anymarketlog"><dir name="Api"><file name="V2.php" hash="f252eafdd842b105c8952567a5b0ece7"/></dir><file name="Api.php" hash="3424e96e46745bcc76fb3aca2073490e"/></dir><file name="Anymarketlog.php" hash="fd353955d73d83167ea3ce735f83a7e7"/><dir name="Anymarketorders"><dir name="Api"><file name="V2.php" hash="0b11c1be24355033a571d2e56f508d19"/></dir><file name="Api.php" hash="789106be86e48dd7de760f2debc83e26"/></dir><file name="Anymarketorders.php" hash="8697f792291a0603887be8acf734d4d4"/><dir name="Anymarketproducts"><dir name="Api"><file name="V2.php" hash="d1b289e2fdd26b80c4d921bec5dfa339"/></dir><file name="Api.php" hash="7f8a8f3668a181ce93e0b50ad0f60aae"/></dir><file name="Anymarketproducts.php" hash="b4071fbf8190b01f5bb21f35dd77d1fc"/><dir name="Anymarketqueue"><dir name="Api"><file name="V2.php" hash="e9c8a4c3612249d39d984c29d1ef548a"/></dir><file name="Api.php" hash="eb142eb9f3f92cb950596d47044f3050"/></dir><file name="Anymarketqueue.php" hash="7c9373fa2dba0cab020370f2a4d58e84"/><file name="Cron.php" hash="c77db6852130b2c87799e31856ad9351"/><file name="Observer.php" hash="317a246deea72910a84e1276a144a8af"/><file name="PaymentMethod.php" hash="7c10a39a005e03d0d0530041bee95a9e"/><dir name="Resource"><dir name="Anymarketattributes"><file name="Collection.php" hash="36566dd648113fbd096ae4c9f2574058"/></dir><file name="Anymarketattributes.php" hash="07099d8acd0244dd22ef3aa591c4d4be"/><dir name="Anymarketbrands"><file name="Collection.php" hash="f542cb47a58e77017a90d4b9733e354b"/></dir><file name="Anymarketbrands.php" hash="aad2b54e04e58df24f9f518e67237d27"/><dir name="Anymarketcategories"><file name="Collection.php" hash="f58ef5b5397c8fdfd68dd860d2998dd6"/></dir><file name="Anymarketcategories.php" hash="80c0ea6b443d2beadc3e0d8fb3329e49"/><dir name="Anymarketlog"><file name="Collection.php" hash="e1b37efe779188ded01622a383c39f7e"/></dir><file name="Anymarketlog.php" hash="69ce526695527d4469f7cae4604d24f9"/><dir name="Anymarketorders"><file name="Collection.php" hash="45ec7c3ccf2de78cf5d0c95e1ea1f3f4"/></dir><file name="Anymarketorders.php" hash="1879ab46e3f47772db8b23710cc3c2ac"/><dir name="Anymarketproducts"><file name="Collection.php" hash="fc88402b7281c58a79b8fb4b8ab5645e"/></dir><file name="Anymarketproducts.php" hash="51ab548790054880bccce85b12e111ea"/><dir name="Anymarketqueue"><file name="Collection.php" hash="c7ce0a9ce11f376cc05d3afefe6ad8ba"/></dir><file name="Anymarketqueue.php" hash="be077e58f0eb8d8e5bbf660c70ff0c8a"/><file name="Setup.php" hash="0df420432c06cee997f9a43e9ca42fd2"/></dir><dir name="System"><dir name="Config"><dir name="Source"><dir name="Attributes"><dir name="Customer"><dir name="Group"><file name="Values.php" hash="b3da25e6f5bbd22f88951a40f21c0062"/></dir><dir name="Street"><file name="Values.php" hash="c219bd519b968f614c92aa564272d1b3"/></dir><file name="Values.php" hash="74b98a8dbf05e3089bd9885d610b9203"/></dir><dir name="Product"><dir name="Booleantp"><file name="Values.php" hash="9b80052d0ed97cbbf4ba9f72c0a3e0a9"/></dir><dir name="Price"><file name="Values.php" hash="a9f6f4a2bef252b0731c7d82ebf36ddb"/></dir><file name="Values.php" hash="1000fd8c2cb40456c7ee3671bd06b1b9"/></dir><dir name="Set"><file name="Values.php" hash="c0c0ba6a8f7fcd48896ab4916ca8d515"/></dir></dir><dir name="Categories"><file name="Values.php" hash="f59129783eb797e1c088ef5ac332dc92"/></dir><dir name="Logs"><file name="Values.php" hash="714f462254b42d1ba36546dbd55e06f9"/></dir><dir name="Massunit"><file name="Values.php" hash="475bc7d4556c5f42728b774d7b6749f2"/></dir><dir name="Measurementunit"><file name="Values.php" hash="0831cd50cddff66d9c97339d1a4d61ad"/></dir><dir name="Orders"><file name="Values.php" hash="6df0f33ada91098ba026bd006bd7b9d0"/></dir><dir name="Typesync"><dir name="Order"><file name="Values.php" hash="f2fe8cde6e3ae10cac6a26500fc0984b"/></dir></dir></dir></dir></dir></dir><dir name="controllers"><dir name="Adminhtml"><dir name="Anymarket"><file name="AnymarketattributesController.php" hash="2ca582c6f99bc8768d11cca3955491bf"/><file name="AnymarketbrandsController.php" hash="8e527c5c0e140e78815c9fb385023112"/><file name="AnymarketcategoriesController.php" hash="fbf1251b65a858506114265b1df30522"/><file name="AnymarketlogController.php" hash="8dbbbc42b687ad8056e98e61bff72a91"/><file name="AnymarketordersController.php" hash="14291216d0364764dc12a5be40614ceb"/><file name="AnymarketproductsController.php" hash="aed3045308d53abe8d22bc024d3fe9e1"/><file name="AnymarketqueueController.php" hash="86704e0246e4173ae36cb9c5f4790435"/></dir><file name="AnymarketController.php" hash="c84286b666ed0bcd988346b2fc46467d"/></dir><file name="IndexController.php" hash="04f940ebc3e82196001e415d99d32efd"/></dir><dir name="etc"><file name="adminhtml.xml" hash="59c70a74d5d791a85a6783dc6c2d954a"/><file name="api.xml" hash="3546bfaef38893f387c70879f8f62bd5"/><file name="config.xml" hash="4e6f616a73b9856d17074843aba02cac"/><file name="system.xml" hash="cd98eda4d22550cbfcdcc793612f5313"/><file name="wsdl.xml" hash="92472d43f8c69fea0b2ca67c102225c6"/><file name="wsi.xml" hash="e7e1d615fdad47f1454edcb4cea6b6df"/></dir><dir name="sql"><dir name="db1_anymarket_setup"><file name="mysql4-install-1.0.0.php" hash="9f9c3d28fe9fc948c3eb240f03d64c8b"/><file name="mysql4-upgrade-1.0.0-1.1.0.php" hash="08cb2503fedee920bb7ae1af207110d3"/><file name="mysql4-upgrade-1.1.0-1.2.0.php" hash="e7af419b7793c1047e5d943f5b790ffb"/><file name="mysql4-upgrade-1.2.0-1.3.0.php" hash="f034e3e6f71a01ee3b80924bfe495cb4"/><file name="mysql4-upgrade-1.3.0-1.4.0.php" hash="e9eccf082d6ecb09f75df2b5a7afec9c"/><file name="mysql4-upgrade-1.4.0-1.5.0.php" hash="4a21c4dff0151d55d62c5023f7b29930"/><file name="mysql4-upgrade-1.5.0-1.6.0.php" hash="1662d2e0322db100b762bd012eca5131"/><file name="mysql4-upgrade-1.6.0-1.7.0.php" hash="b633fcb878851c947c1d0b9c116cd8fe"/><file name="mysql4-upgrade-1.7.0-1.8.0.php" hash="45335413517a3a74320c3de9aaec1eaf"/><file name="mysql4-upgrade-1.8.0-2.0.0.php" hash="f84214fc43f665c79b92dc7a092b364f"/><file name="mysql4-upgrade-2.0.0-2.1.0.php" hash="7f8dcb7bc69d58061709f66bbecceea6"/><file name="mysql4-upgrade-2.1.0-2.2.0.php" hash="8540010143d20286287e9b3abfee11f9"/><file name="mysql4-upgrade-2.2.0-2.3.6.php" hash="e5e770b4ab8ba48e177efbc1d613fb3c"/><file name="mysql4-upgrade-2.3.6-2.3.9.php" hash="058f6ad275eedb0fedde895f9e0a3933"/><file name="mysql4-upgrade-2.3.9-2.4.0.php" hash="b41bf0ee29b85b1dcb5437767bd32a77"/><file name="mysql4-upgrade-2.4.0-2.4.3.php" hash="3b0e01bd5ba4afef89cfbe40305f9087"/><file name="mysql4-upgrade-2.4.3-2.4.4.php" hash="8540010143d20286287e9b3abfee11f9"/></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="DB1_AnyMarket.xml" hash="98dd8e192a0a2ad509ce5a50c6c40f98"/></dir></target><target name="magelocale"><dir><dir name="en_US"><file name="DB1_AnyMarket.csv" hash="93c1b0a4b8fc337958c4e4499d769bf2"/></dir><dir name="pt_BR"><file name="DB1_AnyMarket.csv" hash="cd5dded038acce8df24ad9d2a0aa5706"/></dir></dir></target><target name="magedesign"><dir><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="db1_anymarket.xml" hash="47bb7ca814c58a2985f198c3703f1d58"/></dir><dir name="template"><dir name="db1"><dir name="anymarket"><dir name="system"><dir name="config"><dir name="form"><dir name="field"><file name="array_dropdown.phtml" hash="6a0ec3bf507fe6211ca0ad4825325c57"/><file name="button_check_configuration.phtml" hash="252673865f738851cacc1337948b8f86"/></dir></dir></dir></dir></dir></dir></dir></dir></dir></dir></dir></target></contents>
|
16 |
<compatible/>
|
17 |
<dependencies><required><php><min>5.4.0</min><max>5.6.21</max></php></required></dependencies>
|
18 |
</package>
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>Anymarket</name>
|
4 |
+
<version>2.5.0</version>
|
5 |
<stability>stable</stability>
|
6 |
<license>https://mozilla.org/MPL/2.0/</license>
|
7 |
<channel>community</channel>
|
8 |
<extends/>
|
9 |
<summary>Integrador entre Magento e Anymarket.</summary>
|
10 |
<description>Mantem um fluxo continuo de integração de Produtos e Pedidos entre Magento e Anymarket.</description>
|
11 |
+
<notes> * Pequenas correções.
|
12 |
+
* Reestruturado configurações.
|
13 |
+
* Opção de Desabilitar os CRONS do Modulo.
|
14 |
+
* Adicionado CRON de Reindex de produtos(padrão, toda meia noite).
|
15 |
+
* Adicionado Default nas configs para novos Clientes.
|
16 |
+
* Manual de instalação e configuração do Modulo.
|
17 |
+
* Botão para validar se todas as configuracoes estao preenchidas.
|
18 |
+
* Tooltips arrumadas.
|
19 |
+
* Descriptions melhoradas.
|
20 |
+
* Mensagens do Modulo Melhoradas.
|
21 |
+
* Ajuste CSS Botoes.
|
22 |
+
* Ajustes no Log, agora é possivel selecionar o nivel de logs desejados.</notes>
|
23 |
<authors><author><name>Anymarket</name><user>Anymarket</user><email>dev@anymarket.com.br</email></author></authors>
|
24 |
+
<date>2016-05-30</date>
|
25 |
+
<time>12:16:12</time>
|
26 |
+
<contents><target name="magecommunity"><dir name="DB1"><dir name="AnyMarket"><dir name="Block"><dir name="Adminhtml"><dir name="Anymarketattributes"><dir name="Edit"><file name="Form.php" hash="2f7fc99eb1e822aec20e00ac2f09e9b6"/><dir name="Tab"><file name="Form.php" hash="b993f886f391902526c13ed921e67f64"/><file name="Stores.php" hash="e2f9a83dcc1c5643584607a9788ce991"/></dir><file name="Tabs.php" hash="c7ea19d365aa6dd186bb5586748c8a36"/></dir><file name="Edit.php" hash="adf55bcb491bb6c4d839ba54228f38bb"/><file name="Grid.php" hash="318ced337407c824b4ed93a6f30b7fb3"/></dir><file name="Anymarketattributes.php" hash="3dec5da837e1bcb3813a55a21cf70452"/><dir name="Anymarketbrands"><dir name="Edit"><file name="Form.php" hash="70295f473585677c25ccb69c729ad264"/><dir name="Tab"><file name="Form.php" hash="5baa22a93472a4552619554aa2f5b74d"/><file name="Stores.php" hash="989e32b60c014c3feb15b394ac75e495"/></dir><file name="Tabs.php" hash="3f38d3849c9c5191f05b6de6e48e1244"/></dir><file name="Edit.php" hash="bb5ee750685a202d059adf7c62207f8d"/><file name="Grid.php" hash="cbc4ea24f205fc5892d5c462a6702550"/></dir><file name="Anymarketbrands.php" hash="efa9ef9b3666136f2a2158bd69860d60"/><dir name="Anymarketcategories"><dir name="Edit"><file name="Form.php" hash="738927ef6cc0cb36d9a318a3fc0494a4"/><dir name="Tab"><file name="Form.php" hash="2646c16051d76fc6a149a8426e3b81c9"/><file name="Stores.php" hash="2065ee5d47b8c7e7632b6311e4dc65eb"/></dir><file name="Tabs.php" hash="4097937c822b540a533390a60a33a0ad"/></dir><file name="Edit.php" hash="ad21c818418accadb19c9e73c964f503"/><file name="Grid.php" hash="ecbf7477825c1be974172dc3504ee3f3"/></dir><file name="Anymarketcategories.php" hash="5284ecd428e4865653d87769bdaabe08"/><dir name="Anymarketlog"><dir name="Edit"><file name="Form.php" hash="475dcc08db1d6e73d0d3fa56916d1c7b"/><dir name="Tab"><file name="Form.php" hash="20949829f756ecbe695308a9ba3dc246"/><file name="Stores.php" hash="6c33618d5556292dd07b037a3ef0b9a4"/></dir><file name="Tabs.php" hash="778a968aa9ed006577ca1b06821ee8d7"/></dir><file name="Edit.php" hash="14bc221c3b69fd79d6c09eaaba2792bb"/><file name="Grid.php" hash="bde6093b89b3db92a25abf3124cd1714"/></dir><file name="Anymarketlog.php" hash="7da774661bfe410cb6df3a1d4bd33f5a"/><dir name="Anymarketorders"><dir name="Edit"><file name="Form.php" hash="40cdd96c786c522f15c0c0df583cd861"/><dir name="Tab"><file name="Form.php" hash="b98ab50051a0a32dc26f342ad34bd81b"/><file name="Stores.php" hash="eae8bbfa5ce5d2d1c3aa76cf09895b62"/></dir><file name="Tabs.php" hash="fd93f19227b2e46c74cadbcf642b936e"/></dir><file name="Edit.php" hash="b887ae08790c7babbc3b386208e57901"/><file name="Grid.php" hash="3f769d782f02cca7fc8ceddc7391deda"/></dir><file name="Anymarketorders.php" hash="59e93a88b8c82e1a8cfb2bd246cff259"/><dir name="Anymarketproducts"><dir name="Edit"><file name="Form.php" hash="980603f48914a1287c2e7c15e4c86d83"/><dir name="Tab"><file name="Form.php" hash="245eab4f574907f0db6bffcd651b6b8c"/><file name="Stores.php" hash="2cec2058ef922bc7cc89511d06d1cf72"/></dir><file name="Tabs.php" hash="1ff12beae435c878edb912960ae17a47"/></dir><file name="Edit.php" hash="efee68f9e82522aeb3908a29cb65d388"/><file name="Grid.php" hash="3c007f8101e3d9ffbb607f72ab6a85ec"/></dir><file name="Anymarketproducts.php" hash="3bac9100d555bd07ab9d0b368994bea2"/><dir name="Anymarketqueue"><dir name="Edit"><file name="Form.php" hash="fd9c0ce4afcf1c12657b180666224e97"/><dir name="Tab"><file name="Form.php" hash="aa603b428632caaf0a51c4d9021f3f08"/><file name="Stores.php" hash="08bdd73cf10ea1fe2bc4a963f0737cc6"/></dir><file name="Tabs.php" hash="381579dc284c6f27acea660886fdbc5f"/></dir><file name="Edit.php" hash="7decfc10b577b4d99c342d23b4a75c01"/><file name="Grid.php" hash="b22574ae4c546d78926c5b671145ef27"/></dir><file name="Anymarketqueue.php" hash="ae3c146ea8a2b0999a762917d8645dff"/><dir name="System"><dir name="Config"><dir name="Form"><file name="Buttoncheckconfig.php" hash="344078aec3e91f5f8915272935d0a391"/><file name="Callback.php" hash="0e721a318ec6d95e7671f2bdfd0e7c11"/><file name="buttoncheckconfig.php" hash="344078aec3e91f5f8915272935d0a391"/></dir></dir></dir></dir><dir name="System"><dir name="Config"><dir name="Source"><dir name="Orders"><dir name="Statusammg"><file name="Values.php" hash="931376d93d7ad770aae1755aa05d880f"/></dir><dir name="Statusmgam"><file name="Values.php" hash="3e39fcc15a9400f09b525ff130aaf775"/></dir></dir><dir name="Products"><file name="Values.php" hash="87e7e2ecaa08fc0c21d7ee93799a6f91"/></dir></dir></dir></dir></dir><dir name="Controller"><dir name="Adminhtml"><file name="AnyMarket.php" hash="6d1473008f995a33e619b4d00465ccc0"/></dir></dir><dir name="Helper"><file name="Brand.php" hash="48c1fe421cd14cfe2fa29768d2e06916"/><file name="Category.php" hash="2302bd93d84457d40d426b91d567da50"/><file name="Customergenerator.php" hash="2e9ea1ede85d01637c21d8f59894709d"/><file name="Data.php" hash="f97ec67421192a6bb5b67c0e85e3ed3c"/><file name="Order.php" hash="afab2053626eaaf5776aeae6b729f317"/><file name="Ordergenerator.php" hash="8cf01dff14525dea41fb6aaefe22206f"/><file name="Product.php" hash="fc52bff47667553ec8dd8dc07698f81f"/><file name="Productgenerator.php" hash="d96649853ee705451375f6203b5d5a96"/><file name="Queue.php" hash="c9c0944d8e740422464b25ecee270434"/></dir><dir name="Model"><dir name="Adminhtml"><dir name="Search"><file name="Anymarketattributes.php" hash="9c70e239108635285a267800c92a5497"/><file name="Anymarketbrands.php" hash="e6ab4761f6162f7eaa0ed9c54ffa0f67"/><file name="Anymarketlog.php" hash="587fd8a1b7579d03a221531e04b16e72"/><file name="Anymarketorders.php" hash="e80623045edfecd2b31469d0ddaae65e"/><file name="Anymarketproducts.php" hash="98721db042c261f99ed4dac40af60b5d"/><file name="Anymarketqueue.php" hash="fe750b1048ed725c715084002eea3bd7"/></dir></dir><dir name="Anymarketattributes"><dir name="Api"><file name="V2.php" hash="2968c2cbc85867bf9689b3925d8661aa"/></dir><file name="Api.php" hash="c08643eee1e8a850a77e1da60b1934f5"/></dir><file name="Anymarketattributes.php" hash="8153076dd11965f0caf91a618afa0ac9"/><dir name="Anymarketbrands"><dir name="Api"><file name="V2.php" hash="d3e2e0763c146aa4c4260455decfa811"/></dir><file name="Api.php" hash="a197ecaab03dbbb136de2cd6eee4b6a6"/></dir><file name="Anymarketbrands.php" hash="52f607ceb5684d944c31d0920bbd161d"/><dir name="Anymarketcategories"><dir name="Api"><file name="V2.php" hash="9be73fc1875d16263554fb9d6220cfce"/></dir><file name="Api.php" hash="54b1068a7c5939e16382311691279664"/></dir><file name="Anymarketcategories.php" hash="200d5ec4a7fc29fa01d559c3b586cc7e"/><dir name="Anymarketlog"><dir name="Api"><file name="V2.php" hash="f252eafdd842b105c8952567a5b0ece7"/></dir><file name="Api.php" hash="3424e96e46745bcc76fb3aca2073490e"/></dir><file name="Anymarketlog.php" hash="fd353955d73d83167ea3ce735f83a7e7"/><dir name="Anymarketorders"><dir name="Api"><file name="V2.php" hash="0b11c1be24355033a571d2e56f508d19"/></dir><file name="Api.php" hash="789106be86e48dd7de760f2debc83e26"/></dir><file name="Anymarketorders.php" hash="8697f792291a0603887be8acf734d4d4"/><dir name="Anymarketproducts"><dir name="Api"><file name="V2.php" hash="d1b289e2fdd26b80c4d921bec5dfa339"/></dir><file name="Api.php" hash="7f8a8f3668a181ce93e0b50ad0f60aae"/></dir><file name="Anymarketproducts.php" hash="b4071fbf8190b01f5bb21f35dd77d1fc"/><dir name="Anymarketqueue"><dir name="Api"><file name="V2.php" hash="e9c8a4c3612249d39d984c29d1ef548a"/></dir><file name="Api.php" hash="eb142eb9f3f92cb950596d47044f3050"/></dir><file name="Anymarketqueue.php" hash="7c9373fa2dba0cab020370f2a4d58e84"/><file name="Cron.php" hash="4c85b7ef3772cfc014cf0ef497b4c96b"/><file name="Observer.php" hash="38b1f2a96dc5903db9c642ee8b0e41d0"/><file name="PaymentMethod.php" hash="7c10a39a005e03d0d0530041bee95a9e"/><dir name="Resource"><dir name="Anymarketattributes"><file name="Collection.php" hash="36566dd648113fbd096ae4c9f2574058"/></dir><file name="Anymarketattributes.php" hash="07099d8acd0244dd22ef3aa591c4d4be"/><dir name="Anymarketbrands"><file name="Collection.php" hash="f542cb47a58e77017a90d4b9733e354b"/></dir><file name="Anymarketbrands.php" hash="aad2b54e04e58df24f9f518e67237d27"/><dir name="Anymarketcategories"><file name="Collection.php" hash="f58ef5b5397c8fdfd68dd860d2998dd6"/></dir><file name="Anymarketcategories.php" hash="80c0ea6b443d2beadc3e0d8fb3329e49"/><dir name="Anymarketlog"><file name="Collection.php" hash="e1b37efe779188ded01622a383c39f7e"/></dir><file name="Anymarketlog.php" hash="69ce526695527d4469f7cae4604d24f9"/><dir name="Anymarketorders"><file name="Collection.php" hash="45ec7c3ccf2de78cf5d0c95e1ea1f3f4"/></dir><file name="Anymarketorders.php" hash="1879ab46e3f47772db8b23710cc3c2ac"/><dir name="Anymarketproducts"><file name="Collection.php" hash="fc88402b7281c58a79b8fb4b8ab5645e"/></dir><file name="Anymarketproducts.php" hash="51ab548790054880bccce85b12e111ea"/><dir name="Anymarketqueue"><file name="Collection.php" hash="c7ce0a9ce11f376cc05d3afefe6ad8ba"/></dir><file name="Anymarketqueue.php" hash="be077e58f0eb8d8e5bbf660c70ff0c8a"/><file name="Setup.php" hash="0df420432c06cee997f9a43e9ca42fd2"/></dir><dir name="System"><dir name="Config"><dir name="Source"><dir name="Attributes"><dir name="Customer"><dir name="Group"><file name="Values.php" hash="b3da25e6f5bbd22f88951a40f21c0062"/></dir><dir name="Street"><file name="Values.php" hash="c219bd519b968f614c92aa564272d1b3"/></dir><file name="Values.php" hash="74b98a8dbf05e3089bd9885d610b9203"/></dir><dir name="Product"><dir name="Booleantp"><file name="Values.php" hash="9b80052d0ed97cbbf4ba9f72c0a3e0a9"/></dir><dir name="Price"><file name="Values.php" hash="a9f6f4a2bef252b0731c7d82ebf36ddb"/></dir><file name="Values.php" hash="1000fd8c2cb40456c7ee3671bd06b1b9"/></dir><dir name="Set"><file name="Values.php" hash="c0c0ba6a8f7fcd48896ab4916ca8d515"/></dir></dir><dir name="Categories"><file name="Values.php" hash="f59129783eb797e1c088ef5ac332dc92"/></dir><dir name="Logs"><file name="Values.php" hash="714f462254b42d1ba36546dbd55e06f9"/></dir><dir name="Massunit"><file name="Values.php" hash="475bc7d4556c5f42728b774d7b6749f2"/></dir><dir name="Measurementunit"><file name="Values.php" hash="0831cd50cddff66d9c97339d1a4d61ad"/></dir><dir name="Orders"><file name="Values.php" hash="6df0f33ada91098ba026bd006bd7b9d0"/></dir><dir name="Typesync"><dir name="Order"><file name="Values.php" hash="f2fe8cde6e3ae10cac6a26500fc0984b"/></dir></dir></dir></dir></dir></dir><dir name="controllers"><dir name="Adminhtml"><dir name="Anymarket"><file name="AnymarketattributesController.php" hash="29db5f472baef6f064861a90577b3d39"/><file name="AnymarketbrandsController.php" hash="8e527c5c0e140e78815c9fb385023112"/><file name="AnymarketcategoriesController.php" hash="74468898d76dece1d5e14dcb9f815fc0"/><file name="AnymarketlogController.php" hash="8dbbbc42b687ad8056e98e61bff72a91"/><file name="AnymarketordersController.php" hash="d385cf6aabb0d46d1b77cedb2f408fe7"/><file name="AnymarketproductsController.php" hash="aed3045308d53abe8d22bc024d3fe9e1"/><file name="AnymarketqueueController.php" hash="8fc629165bfeb675d5c7230faca69e63"/></dir><file name="AnymarketController.php" hash="c84286b666ed0bcd988346b2fc46467d"/></dir><file name="IndexController.php" hash="04f940ebc3e82196001e415d99d32efd"/></dir><dir name="etc"><file name="adminhtml.xml" hash="59c70a74d5d791a85a6783dc6c2d954a"/><file name="api.xml" hash="3546bfaef38893f387c70879f8f62bd5"/><file name="config.xml" hash="f088b7a7962a6e78018d5712e16144bf"/><file name="system.xml" hash="36852e3b81a272d655f127bf8eaed933"/><file name="wsdl.xml" hash="92472d43f8c69fea0b2ca67c102225c6"/><file name="wsi.xml" hash="e7e1d615fdad47f1454edcb4cea6b6df"/></dir><dir name="sql"><dir name="db1_anymarket_setup"><file name="mysql4-install-1.0.0.php" hash="e321615a6c00d6bf0d7624c0b05b6639"/><file name="mysql4-upgrade-1.0.0-1.1.0.php" hash="aaccf01a4ba1a5452b1a4bc0565e5733"/><file name="mysql4-upgrade-1.1.0-1.2.0.php" hash="e7af419b7793c1047e5d943f5b790ffb"/><file name="mysql4-upgrade-1.2.0-1.3.0.php" hash="f034e3e6f71a01ee3b80924bfe495cb4"/><file name="mysql4-upgrade-1.3.0-1.4.0.php" hash="e9eccf082d6ecb09f75df2b5a7afec9c"/><file name="mysql4-upgrade-1.4.0-1.5.0.php" hash="4a21c4dff0151d55d62c5023f7b29930"/><file name="mysql4-upgrade-1.5.0-1.6.0.php" hash="1662d2e0322db100b762bd012eca5131"/><file name="mysql4-upgrade-1.6.0-1.7.0.php" hash="b633fcb878851c947c1d0b9c116cd8fe"/><file name="mysql4-upgrade-1.7.0-1.8.0.php" hash="45335413517a3a74320c3de9aaec1eaf"/><file name="mysql4-upgrade-1.8.0-2.0.0.php" hash="f84214fc43f665c79b92dc7a092b364f"/><file name="mysql4-upgrade-2.0.0-2.1.0.php" hash="7f8dcb7bc69d58061709f66bbecceea6"/><file name="mysql4-upgrade-2.1.0-2.2.0.php" hash="8540010143d20286287e9b3abfee11f9"/><file name="mysql4-upgrade-2.2.0-2.3.6.php" hash="e5e770b4ab8ba48e177efbc1d613fb3c"/><file name="mysql4-upgrade-2.3.6-2.3.9.php" hash="058f6ad275eedb0fedde895f9e0a3933"/><file name="mysql4-upgrade-2.3.9-2.4.0.php" hash="b41bf0ee29b85b1dcb5437767bd32a77"/><file name="mysql4-upgrade-2.4.0-2.4.3.php" hash="3b0e01bd5ba4afef89cfbe40305f9087"/><file name="mysql4-upgrade-2.4.3-2.4.4.php" hash="8540010143d20286287e9b3abfee11f9"/></dir></dir></dir></dir></target><target name="mageetc"><dir><dir name="modules"><file name="DB1_AnyMarket.xml" hash="98dd8e192a0a2ad509ce5a50c6c40f98"/></dir></dir></target><target name="magelocale"><dir><dir name="en_US"><file name="DB1_AnyMarket.csv" hash="93c1b0a4b8fc337958c4e4499d769bf2"/></dir><dir name="pt_BR"><file name="DB1_AnyMarket.csv" hash="2f1fe5366aee8825e5c8dc81dfb5b577"/></dir></dir></target><target name="magedesign"><dir><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="db1_anymarket.xml" hash="47bb7ca814c58a2985f198c3703f1d58"/></dir><dir name="template"><dir name="db1"><dir name="anymarket"><dir name="system"><dir name="config"><dir name="form"><dir name="field"><file name="array_dropdown.phtml" hash="6a0ec3bf507fe6211ca0ad4825325c57"/><file name="button_check_configuration.phtml" hash="252673865f738851cacc1337948b8f86"/></dir></dir></dir></dir></dir></dir></dir></dir></dir></dir></dir></target></contents>
|
27 |
<compatible/>
|
28 |
<dependencies><required><php><min>5.4.0</min><max>5.6.21</max></php></required></dependencies>
|
29 |
</package>
|