Version Notes
This is a working and tested extension on all our client sites.
Download this release
Release Info
Developer | Magento Core Team |
Extension | FeedManagerPro |
Version | 2.7.7 |
Comparing to | |
See all releases |
Version 2.7.7
- app/code/local/Devgento/Feedmanager/Block/Adminhtml/Feedmanager.php +111 -0
- app/code/local/Devgento/Feedmanager/Block/Adminhtml/Feedmanager/Edit.php +76 -0
- app/code/local/Devgento/Feedmanager/Block/Adminhtml/Feedmanager/Ftpdetail.php +116 -0
- app/code/local/Devgento/Feedmanager/Block/Adminhtml/Feedmanager/Grid.php +130 -0
- app/code/local/Devgento/Feedmanager/Block/Adminhtml/Feedmanager/Mapping.php +188 -0
- app/code/local/Devgento/Feedmanager/Block/Adminhtml/Feedmanager/Settings.php +83 -0
- app/code/local/Devgento/Feedmanager/Block/Feedmanager.php +21 -0
- app/code/local/Devgento/Feedmanager/Block/System/Config/Form/Fieldset/Devgento/Extensions.php +80 -0
- app/code/local/Devgento/Feedmanager/Helper/Data.php +9 -0
- app/code/local/Devgento/Feedmanager/Model/Feedmanager.php +13 -0
- app/code/local/Devgento/Feedmanager/Model/Feedmanagerftpdetail.php +13 -0
- app/code/local/Devgento/Feedmanager/Model/Feedmanagermapping.php +13 -0
- app/code/local/Devgento/Feedmanager/Model/Feedmanagersettings.php +13 -0
- app/code/local/Devgento/Feedmanager/Model/Feedmanagerversion.php +19 -0
- app/code/local/Devgento/Feedmanager/Model/Mysql4/Feedmanager.php +12 -0
- app/code/local/Devgento/Feedmanager/Model/Mysql4/Feedmanager/Collection.php +13 -0
- app/code/local/Devgento/Feedmanager/Model/Mysql4/Feedmanagerftpdetail.php +12 -0
- app/code/local/Devgento/Feedmanager/Model/Mysql4/Feedmanagerftpdetail/Collection.php +13 -0
- app/code/local/Devgento/Feedmanager/Model/Mysql4/Feedmanagermapping.php +12 -0
- app/code/local/Devgento/Feedmanager/Model/Mysql4/Feedmanagermapping/Collection.php +19 -0
- app/code/local/Devgento/Feedmanager/Model/Mysql4/Feedmanagersettings.php +12 -0
- app/code/local/Devgento/Feedmanager/Model/Mysql4/Feedmanagersettings/Collection.php +13 -0
- app/code/local/Devgento/Feedmanager/Model/Mysql4/Feedmanagerversion.php +12 -0
- app/code/local/Devgento/Feedmanager/Model/Status.php +18 -0
- app/code/local/Devgento/Feedmanager/Model/Storefields.php +37 -0
- app/code/local/Devgento/Feedmanager/controllers/Adminhtml/FeedmanagerController.php +1275 -0
- app/code/local/Devgento/Feedmanager/controllers/IndexController.php +13 -0
- app/code/local/Devgento/Feedmanager/etc/config.xml +136 -0
- app/code/local/Devgento/Feedmanager/etc/system.xml +55 -0
- app/code/local/Devgento/Feedmanager/feed/asdf.txt +5 -0
- app/code/local/Devgento/Feedmanager/feed/sadfsadf.txt +5 -0
- app/code/local/Devgento/Feedmanager/lib/function.php +88 -0
- app/code/local/Devgento/Feedmanager/sql/feedmanager_setup/mysql4-install-2.7.php +89 -0
- app/design/adminhtml/default/default/layout/feedmanager.xml +32 -0
- app/design/adminhtml/default/default/template/feedmanager/edit.phtml +101 -0
- app/design/adminhtml/default/default/template/feedmanager/feed.phtml +20 -0
- app/design/adminhtml/default/default/template/feedmanager/ftpdetail.phtml +74 -0
- app/design/adminhtml/default/default/template/feedmanager/mapping.phtml +372 -0
- app/design/adminhtml/default/default/template/feedmanager/settings.phtml +111 -0
- app/etc/modules/Devgento_Feedmanager.xml +14 -0
- app/locale/en_US/Devgento_Feedmanager.csv +71 -0
- app/locale/nl_NL/Devgento_Feedmanager.csv +70 -0
- createfeed.php +383 -0
- package.xml +50 -0
- skin/adminhtml/default/default/feedmanager.css +45 -0
- skin/adminhtml/default/default/images/grid_sort_asc.gif +0 -0
- skin/adminhtml/default/default/images/grid_sort_desc.gif +0 -0
- skin/adminhtml/default/default/images/sort_on_bg.gif +0 -0
- skin/adminhtml/default/default/images/sort_row_bg.gif +0 -0
app/code/local/Devgento/Feedmanager/Block/Adminhtml/Feedmanager.php
ADDED
@@ -0,0 +1,111 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/*************************************************************
|
3 |
+
* feed_v2.7 *
|
4 |
+
*************************************************************/
|
5 |
+
|
6 |
+
class Devgento_Feedmanager_Block_Adminhtml_Feedmanager extends Mage_Adminhtml_Block_Widget_Grid_Container
|
7 |
+
{
|
8 |
+
public function __construct()
|
9 |
+
{
|
10 |
+
$this->_controller = 'adminhtml_feedmanager';
|
11 |
+
$this->_blockGroup = 'feedmanager';
|
12 |
+
$this_currentversion = Mage::getModel("feedmanager/feedmanagerversion")->getVersion();
|
13 |
+
$this->_headerText = Mage::helper('feedmanager')->__('Feed Manager ').$this_currentversion;
|
14 |
+
$this->_addButtonLabel = Mage::helper('feedmanager')->__('Add New Site');
|
15 |
+
if($this_currentversion != Mage::getConfig()->getNode('feedmanager/version'))
|
16 |
+
{
|
17 |
+
$this->_addButton('feedsettigns', array(
|
18 |
+
'label' => Mage::helper('feedmanager')->__('Upgrade Module'),
|
19 |
+
'onclick' => "if(confirm('are you sure to upgrade version ".$this_currentversion." to ".Mage::getConfig()->getNode('feedmanager/version')." ?')){location.href= '".$this->getUrl("*/*/reconfigmod")."';}",
|
20 |
+
'class' => 'delete',
|
21 |
+
), -100);
|
22 |
+
Mage::getSingleton('adminhtml/session')->addError(Mage::helper('feedmanager')->__("You updated the version, please click on 'Upgrade Module' button to make the relavent changes to database."));
|
23 |
+
}
|
24 |
+
parent::__construct();
|
25 |
+
|
26 |
+
$_tableprefix = (string)Mage::getConfig()->getTablePrefix();
|
27 |
+
$write = Mage::getSingleton('core/resource')->getConnection('core_write');
|
28 |
+
|
29 |
+
$CurretnFeed = Mage::getSingleton("core/session")->getCurrentFeed();
|
30 |
+
if(!empty($CurretnFeed))
|
31 |
+
{
|
32 |
+
foreach($CurretnFeed as $_key=>$_value)
|
33 |
+
{
|
34 |
+
$Data = $_value->getData();
|
35 |
+
unset($Data['feedmanager_id']);
|
36 |
+
$FeedRollback = Mage::getModel("feedmanager/feedmanager");
|
37 |
+
$FeedRollback->setData($Data);
|
38 |
+
$FeedRollback->save();
|
39 |
+
unset($Data);
|
40 |
+
unset($FeedRollback);
|
41 |
+
}
|
42 |
+
Mage::getSingleton("core/session")->setCurrentFeed("");
|
43 |
+
|
44 |
+
$CurretnFeedSettings = Mage::getSingleton("core/session")->getCurrentFeedSettings();
|
45 |
+
if(!empty($CurretnFeedSettings))
|
46 |
+
{
|
47 |
+
foreach($CurretnFeedSettings as $_key=>$_value)
|
48 |
+
{
|
49 |
+
$Data = $_value->getData();
|
50 |
+
unset($Data['feedmanagersettings_id']);
|
51 |
+
$FeedSettingsRollback = Mage::getModel("feedmanager/feedmanagersettings");
|
52 |
+
$FeedSettingsRollback->setData($Data);
|
53 |
+
$FeedSettingsRollback->save();
|
54 |
+
unset($Data);
|
55 |
+
unset($FeedSettingsRollback);
|
56 |
+
}
|
57 |
+
Mage::getSingleton("core/session")->setCurrentFeedSettings("");
|
58 |
+
}
|
59 |
+
$CurretnFeedMapping = Mage::getSingleton("core/session")->getCurrentMapping();
|
60 |
+
if(!empty($CurretnFeedMapping))
|
61 |
+
{
|
62 |
+
foreach($CurretnFeedMapping as $_key=>$_value)
|
63 |
+
{
|
64 |
+
$Data = $_value->getData();
|
65 |
+
unset($Data['feedmanagermapping_id']);
|
66 |
+
$FeedMappingRollback = Mage::getModel("feedmanager/feedmanagermapping");
|
67 |
+
$FeedMappingRollback->setData($Data);
|
68 |
+
$FeedMappingRollback->save();
|
69 |
+
unset($Data);
|
70 |
+
unset($FeedMappingRollback);
|
71 |
+
}
|
72 |
+
Mage::getSingleton("core/session")->setCurrentMapping("");
|
73 |
+
}
|
74 |
+
$CurretnFeedFTP = Mage::getSingleton("core/session")->getCurrentFeedFTP();
|
75 |
+
if(!empty($CurretnFeedFTP))
|
76 |
+
{
|
77 |
+
foreach($CurretnFeedFTP as $_key=>$_value)
|
78 |
+
{
|
79 |
+
$Data = $_value->getData();
|
80 |
+
unset($Data['feedmanagerftpdetail_id']);
|
81 |
+
$FeedFTPRollback = Mage::getModel("feedmanager/feedmanagerftpdetail");
|
82 |
+
$FeedFTPRollback->setData($Data);
|
83 |
+
$FeedFTPRollback->save();
|
84 |
+
unset($Data);
|
85 |
+
unset($FeedFTPRollback);
|
86 |
+
}
|
87 |
+
Mage::getSingleton("core/session")->setCurrentFeedFTP("");
|
88 |
+
}
|
89 |
+
|
90 |
+
$CurretnFeedSku = Mage::getSingleton("core/session")->getCurrentFeedSKUs();
|
91 |
+
if(!empty($CurretnFeedSku))
|
92 |
+
{
|
93 |
+
$feedcounter = 1;
|
94 |
+
foreach($CurretnFeedSku as $_key=>$_value)
|
95 |
+
{
|
96 |
+
foreach($_value as $_k=>$_v)
|
97 |
+
{
|
98 |
+
if($_v != "")
|
99 |
+
{
|
100 |
+
$sql = "insert into `".$_tableprefix."feedmanagersku`(`feed_id`,`sku`) values('".$feedcounter."','".$_v."') ";
|
101 |
+
$FeedSku = $write->query($sql);
|
102 |
+
}
|
103 |
+
}
|
104 |
+
$feedcounter++;
|
105 |
+
}
|
106 |
+
Mage::getSingleton("core/session")->setCurrentFeedSKUs("");
|
107 |
+
}
|
108 |
+
}
|
109 |
+
$this->setTemplate('feedmanager/feed.phtml');
|
110 |
+
}
|
111 |
+
}
|
app/code/local/Devgento/Feedmanager/Block/Adminhtml/Feedmanager/Edit.php
ADDED
@@ -0,0 +1,76 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/*************************************************************
|
3 |
+
* feed_v2.7 *
|
4 |
+
*************************************************************/
|
5 |
+
|
6 |
+
class Devgento_Feedmanager_Block_Adminhtml_Feedmanager_Edit extends Mage_Adminhtml_Block_Widget_Form_Container
|
7 |
+
{
|
8 |
+
public $_formdata;
|
9 |
+
public $_websaites;
|
10 |
+
|
11 |
+
public function __construct()
|
12 |
+
{
|
13 |
+
parent::__construct();
|
14 |
+
|
15 |
+
$this->_objectId = 'id';
|
16 |
+
$this->_blockGroup = 'feedmanager';
|
17 |
+
$this->_controller = 'adminhtml_feedmanager';
|
18 |
+
|
19 |
+
$this->_formdata = new Varien_Object();
|
20 |
+
if($this->getRequest()->getParam("id"))
|
21 |
+
$this->_formdata = Mage::getModel("feedmanager/feedmanager")->load($this->getRequest()->getParam("id"));
|
22 |
+
|
23 |
+
$this->_websites = Mage::getModel('core/website')->getResourceCollection();
|
24 |
+
|
25 |
+
$this->_removeButton("save");
|
26 |
+
$this->_removeButton("back");
|
27 |
+
$this->_removeButton("reset");
|
28 |
+
$this->_removeButton("delete");
|
29 |
+
$this->setTemplate('feedmanager/edit.phtml');
|
30 |
+
}
|
31 |
+
|
32 |
+
public function getHeaderText()
|
33 |
+
{
|
34 |
+
if( Mage::registry('feedmanager_data') && Mage::registry('feedmanager_data')->getId() ) {
|
35 |
+
return Mage::helper('feedmanager')->__("Edit Primary Detail"). Mage::helper('feedmanager')->__(" '".$this->htmlEscape(Mage::registry('feedmanager_data')->getSiteName())."'");
|
36 |
+
} else {
|
37 |
+
return Mage::helper('feedmanager')->__('Add Primary Detail');
|
38 |
+
}
|
39 |
+
}
|
40 |
+
|
41 |
+
public function getStores($group)
|
42 |
+
{
|
43 |
+
if (!$group instanceof Mage_Core_Model_Store_Group) {
|
44 |
+
$group = Mage::app()->getGroup($group);
|
45 |
+
}
|
46 |
+
$stores = $group->getStores();
|
47 |
+
if ($storeIds = $this->getStoreIds()) {
|
48 |
+
foreach ($stores as $storeId => $store) {
|
49 |
+
if (!in_array($storeId, $storeIds)) {
|
50 |
+
unset($stores[$storeId]);
|
51 |
+
}
|
52 |
+
}
|
53 |
+
}
|
54 |
+
return $stores;
|
55 |
+
}
|
56 |
+
|
57 |
+
public function getBackButtonHtml()
|
58 |
+
{
|
59 |
+
return $this->getChildHtml('back_button');
|
60 |
+
}
|
61 |
+
|
62 |
+
public function getResetButtonHtml()
|
63 |
+
{
|
64 |
+
return $this->getChildHtml('reset_button');
|
65 |
+
}
|
66 |
+
|
67 |
+
public function getSaveButtonHtml()
|
68 |
+
{
|
69 |
+
return $this->getChildHtml('save_button');
|
70 |
+
}
|
71 |
+
|
72 |
+
public function getDeleteButtonHtml()
|
73 |
+
{
|
74 |
+
return $this->getChildHtml('delete_button');
|
75 |
+
}
|
76 |
+
}
|
app/code/local/Devgento/Feedmanager/Block/Adminhtml/Feedmanager/Ftpdetail.php
ADDED
@@ -0,0 +1,116 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/*************************************************************
|
3 |
+
* feed_v2.7 *
|
4 |
+
*************************************************************/
|
5 |
+
|
6 |
+
class Devgento_Feedmanager_Block_Adminhtml_Feedmanager_Ftpdetail extends Mage_Adminhtml_Block_Widget
|
7 |
+
{
|
8 |
+
public $FeedData;
|
9 |
+
public $FeedId;
|
10 |
+
public $FtpData;
|
11 |
+
public $FtpId = "";
|
12 |
+
|
13 |
+
public function __construct()
|
14 |
+
{
|
15 |
+
parent::__construct();
|
16 |
+
$this->setTemplate('feedmanager/ftpdetail.phtml');
|
17 |
+
$this->setId('ftpdetail');
|
18 |
+
$this->FeedId = $this->getRequest()->getParam('id');
|
19 |
+
$this->FeedData = Mage::getModel("feedmanager/feedmanager")->load($this->FeedId)->getData();
|
20 |
+
$this->FtpData = Mage::getModel("feedmanager/feedmanagerftpdetail")->getCollection()
|
21 |
+
->addFieldToFilter('feed_id', array('eq'=>$this->FeedId));
|
22 |
+
if($this->FtpData->getItems())
|
23 |
+
{
|
24 |
+
foreach($this->FtpData->getItems() as $_k=>$_v)
|
25 |
+
{
|
26 |
+
$this->FtpData = $_v->getData();
|
27 |
+
$this->FtpId = $_v->getId();
|
28 |
+
}
|
29 |
+
}
|
30 |
+
}
|
31 |
+
|
32 |
+
protected function _prepareLayout()
|
33 |
+
{
|
34 |
+
$this->setChild('back_button',
|
35 |
+
$this->getLayout()->createBlock('adminhtml/widget_button')
|
36 |
+
->setData(array(
|
37 |
+
'label' => Mage::helper('feedmanager')->__('Back'),
|
38 |
+
'onclick' => "setLocation('".$this->getUrl('*/*/mapping',array("id"=>$this->FeedId))."')",
|
39 |
+
'class' => 'back'
|
40 |
+
))
|
41 |
+
);
|
42 |
+
|
43 |
+
$this->setChild('save_ftp_button',
|
44 |
+
$this->getLayout()->createBlock('adminhtml/widget_button')
|
45 |
+
->setData(array(
|
46 |
+
'label' => Mage::helper('feedmanager')->__('Save Ftp Detail'),
|
47 |
+
'onclick' => 'ftpForm.submit()',
|
48 |
+
'class' => 'save'
|
49 |
+
))
|
50 |
+
);
|
51 |
+
|
52 |
+
$this->setChild('create_feed_button',
|
53 |
+
$this->getLayout()->createBlock('adminhtml/widget_button')
|
54 |
+
->setData(array(
|
55 |
+
'label' => Mage::helper('feedmanager')->__('Create Feed'),
|
56 |
+
'onclick' => "setLocation('".$this->getUrl('*/*/createfeed',array("id"=>$this->FeedId))."')",
|
57 |
+
'class' => 'save'
|
58 |
+
))
|
59 |
+
);
|
60 |
+
|
61 |
+
$this->setChild('create_feed_upload_button',
|
62 |
+
$this->getLayout()->createBlock('adminhtml/widget_button')
|
63 |
+
->setData(array(
|
64 |
+
'label' => Mage::helper('feedmanager')->__('Create Feed and Upload'),
|
65 |
+
'onclick' => "setLocation('".$this->getUrl('*/*/createfeed',array("id"=>$this->FeedId,"upload"=>1))."')",
|
66 |
+
'class' => 'save'
|
67 |
+
))
|
68 |
+
);
|
69 |
+
|
70 |
+
$this->setChild('delete_ftp_detail',
|
71 |
+
$this->getLayout()->createBlock('adminhtml/widget_button')
|
72 |
+
->setData(array(
|
73 |
+
'label' => Mage::helper('feedmanager')->__('Delete FTP'),
|
74 |
+
'onclick' => "setLocation('".$this->getUrl('*/*/deleteftpdetail',array("id"=>$this->FeedId))."')",
|
75 |
+
'class' => 'delete'
|
76 |
+
))
|
77 |
+
);
|
78 |
+
return parent::_prepareLayout();
|
79 |
+
}
|
80 |
+
|
81 |
+
public function getBackButtonHtml()
|
82 |
+
{
|
83 |
+
return $this->getChildHtml('back_button');
|
84 |
+
}
|
85 |
+
|
86 |
+
public function getHeader()
|
87 |
+
{
|
88 |
+
$header = Mage::helper('feedmanager')->__('Feed Manager Ftp Detail - ').$this->FeedData['site_name']."'";
|
89 |
+
return $header;
|
90 |
+
}
|
91 |
+
|
92 |
+
public function getSaveFtpUrl()
|
93 |
+
{
|
94 |
+
return $this->getUrl("*/*/saveftpdetail",array("id"=>$this->FeedId));
|
95 |
+
}
|
96 |
+
|
97 |
+
public function getSaveFtpButtonHtml()
|
98 |
+
{
|
99 |
+
return $this->getChildHtml("save_ftp_button");
|
100 |
+
}
|
101 |
+
|
102 |
+
public function getCreateFeedButtonHtml()
|
103 |
+
{
|
104 |
+
return $this->getChildHtml("create_feed_button");
|
105 |
+
}
|
106 |
+
|
107 |
+
public function getCreateFeedUploadButtonHtml()
|
108 |
+
{
|
109 |
+
return $this->getChildHtml("create_feed_upload_button");
|
110 |
+
}
|
111 |
+
|
112 |
+
public function getdeleteFtpDetailButtonHtml()
|
113 |
+
{
|
114 |
+
return $this->getChildHtml("delete_ftp_detail");
|
115 |
+
}
|
116 |
+
}
|
app/code/local/Devgento/Feedmanager/Block/Adminhtml/Feedmanager/Grid.php
ADDED
@@ -0,0 +1,130 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/*************************************************************
|
3 |
+
* feed_v2.7 *
|
4 |
+
*************************************************************/
|
5 |
+
|
6 |
+
class Devgento_Feedmanager_Block_Adminhtml_Feedmanager_Grid extends Mage_Adminhtml_Block_Widget_Grid
|
7 |
+
{
|
8 |
+
public function __construct()
|
9 |
+
{
|
10 |
+
parent::__construct();
|
11 |
+
$this->setId('feedmanagerGrid');
|
12 |
+
$this->setDefaultSort('feedmanager_id');
|
13 |
+
$this->setDefaultDir('ASC');
|
14 |
+
$this->setSaveParametersInSession(true);
|
15 |
+
}
|
16 |
+
|
17 |
+
protected function _prepareCollection()
|
18 |
+
{
|
19 |
+
$collection = Mage::getModel('feedmanager/feedmanager')->getCollection();
|
20 |
+
if($this->getRequest()->getParam("store") != "")
|
21 |
+
{
|
22 |
+
$store = $this->getRequest()->getParam("store");
|
23 |
+
$collection->addFieldToFilter("store",$store);
|
24 |
+
}
|
25 |
+
$this->setCollection($collection);
|
26 |
+
return parent::_prepareCollection();
|
27 |
+
}
|
28 |
+
|
29 |
+
protected function _prepareColumns()
|
30 |
+
{
|
31 |
+
|
32 |
+
$this->addColumn('feedmanager_id', array(
|
33 |
+
'header' => Mage::helper('feedmanager')->__('ID'),
|
34 |
+
'align' =>'right',
|
35 |
+
'width' => '50px',
|
36 |
+
'index' => 'feedmanager_id',
|
37 |
+
));
|
38 |
+
|
39 |
+
$this->addColumn('site_name', array(
|
40 |
+
'header' => Mage::helper('feedmanager')->__('Site Name'),
|
41 |
+
'align' =>'left',
|
42 |
+
'index' => 'site_name',
|
43 |
+
));
|
44 |
+
|
45 |
+
$this->addColumn('generated_date', array(
|
46 |
+
'header' => Mage::helper('feedmanager')->__('Feed Generated Date'),
|
47 |
+
'align' =>'left',
|
48 |
+
'type' =>'datetime',
|
49 |
+
'width' => '200px',
|
50 |
+
'index' => 'generated_date',
|
51 |
+
));
|
52 |
+
|
53 |
+
$this->addColumn('download_feed',
|
54 |
+
array(
|
55 |
+
'header' => Mage::helper('feedmanager')->__('Download Feed'),
|
56 |
+
'width' => '100',
|
57 |
+
'type' => 'action',
|
58 |
+
'getter' => 'getId',
|
59 |
+
'actions' => array(
|
60 |
+
array(
|
61 |
+
'caption' => Mage::helper('feedmanager')->__('Download Feed'),
|
62 |
+
'url' => array('base'=> '*/*/exportfeed'),
|
63 |
+
'field' => 'id'
|
64 |
+
),
|
65 |
+
),
|
66 |
+
'filter' => false,
|
67 |
+
'sortable' => false,
|
68 |
+
'index' => 'stores',
|
69 |
+
'is_system' => true,
|
70 |
+
));
|
71 |
+
|
72 |
+
if (!Mage::app()->isSingleStoreMode()) {
|
73 |
+
$this->addColumn('websites',
|
74 |
+
array(
|
75 |
+
'header'=> Mage::helper('feedmanager')->__('Websites'),
|
76 |
+
'width' => '100px',
|
77 |
+
'sortable' => false,
|
78 |
+
'index' => 'websites',
|
79 |
+
'type' => 'options',
|
80 |
+
'options' => Mage::getModel('core/website')->getCollection()->toOptionHash(),
|
81 |
+
));
|
82 |
+
}
|
83 |
+
|
84 |
+
$this->addColumn('action',
|
85 |
+
array(
|
86 |
+
'header' => Mage::helper('feedmanager')->__('Action'),
|
87 |
+
'width' => '100',
|
88 |
+
'type' => 'action',
|
89 |
+
'getter' => 'getId',
|
90 |
+
'actions' => array(
|
91 |
+
array(
|
92 |
+
'caption' => Mage::helper('feedmanager')->__('Edit'),
|
93 |
+
'url' => array('base'=> '*/*/edit'),
|
94 |
+
'field' => 'id'
|
95 |
+
),
|
96 |
+
array(
|
97 |
+
'caption' => Mage::helper('feedmanager')->__('Generate Feed'),
|
98 |
+
'url' => array('base'=> '*/*/createfeedindex'),
|
99 |
+
'field' => 'id'
|
100 |
+
)
|
101 |
+
),
|
102 |
+
'filter' => false,
|
103 |
+
'sortable' => false,
|
104 |
+
'index' => 'stores',
|
105 |
+
'is_system' => true,
|
106 |
+
));
|
107 |
+
|
108 |
+
return parent::_prepareColumns();
|
109 |
+
}
|
110 |
+
|
111 |
+
protected function _prepareMassaction()
|
112 |
+
{
|
113 |
+
$this->setMassactionIdField('feedmanager_id');
|
114 |
+
$this->getMassactionBlock()->setFormFieldName('feedmanager');
|
115 |
+
|
116 |
+
$this->getMassactionBlock()->addItem('delete', array(
|
117 |
+
'label' => Mage::helper('feedmanager')->__('Delete'),
|
118 |
+
'url' => $this->getUrl('*/*/massDelete'),
|
119 |
+
'confirm' => Mage::helper('feedmanager')->__('Are you sure?')
|
120 |
+
));
|
121 |
+
|
122 |
+
return $this;
|
123 |
+
}
|
124 |
+
|
125 |
+
public function getRowUrl($row)
|
126 |
+
{
|
127 |
+
return $this->getUrl('*/*/edit', array('id' => $row->getId()));
|
128 |
+
}
|
129 |
+
|
130 |
+
}
|
app/code/local/Devgento/Feedmanager/Block/Adminhtml/Feedmanager/Mapping.php
ADDED
@@ -0,0 +1,188 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/*************************************************************
|
3 |
+
* feed_v2.7 *
|
4 |
+
*************************************************************/
|
5 |
+
|
6 |
+
class Devgento_Feedmanager_Block_Adminhtml_Feedmanager_Mapping extends Mage_Adminhtml_Block_Widget
|
7 |
+
{
|
8 |
+
public $FeedData;
|
9 |
+
public $FeedId;
|
10 |
+
public $MappingData;
|
11 |
+
public $StoreFields;
|
12 |
+
public $MappedStoreFields = array();
|
13 |
+
|
14 |
+
public function __construct()
|
15 |
+
{
|
16 |
+
parent::__construct();
|
17 |
+
$this->setTemplate('feedmanager/mapping.phtml');
|
18 |
+
$this->setId('mapping');
|
19 |
+
$this->FeedId = $this->getRequest()->getParam('id');
|
20 |
+
$this->FeedData = Mage::getModel("feedmanager/feedmanager")->load($this->FeedId)->getData();
|
21 |
+
$this->MappingData = Mage::getModel("feedmanager/feedmanagermapping")->getCollection()
|
22 |
+
->addFieldToFilter('feed_id', array('eq'=>$this->FeedId));
|
23 |
+
$this->MappingData->setOrder('order_by','ASC');
|
24 |
+
foreach($this->MappingData->getItems() as $_value)
|
25 |
+
{
|
26 |
+
$Fields = $_value->getdata();
|
27 |
+
$this->MappedStoreFields['data'][$Fields['data']] = $Fields['data'];
|
28 |
+
$this->MappedStoreFields['data1'][$Fields['data1']] = $Fields['data1'];
|
29 |
+
}
|
30 |
+
$this->StoreFields = Mage::getModel('feedmanager/storefields')->getStorefieldsArray();
|
31 |
+
}
|
32 |
+
|
33 |
+
protected function _prepareLayout()
|
34 |
+
{
|
35 |
+
$this->setChild('back_button',
|
36 |
+
$this->getLayout()->createBlock('adminhtml/widget_button')
|
37 |
+
->setData(array(
|
38 |
+
'label' => Mage::helper('feedmanager')->__('Back'),
|
39 |
+
'onclick' => "setLocation('".$this->getUrl('*/*/settings',array("id"=>$this->FeedId))."')",
|
40 |
+
'class' => 'back'
|
41 |
+
))
|
42 |
+
);
|
43 |
+
|
44 |
+
$this->setChild('save_mapping_button',
|
45 |
+
$this->getLayout()->createBlock('adminhtml/widget_button')
|
46 |
+
->setData(array(
|
47 |
+
'label' => Mage::helper('feedmanager')->__('Save Mapping'),
|
48 |
+
'onclick' => 'mappingForm.submit()',
|
49 |
+
'class' => 'save'
|
50 |
+
))
|
51 |
+
);
|
52 |
+
|
53 |
+
$this->setChild('delete_mapping_button',
|
54 |
+
$this->getLayout()->createBlock('adminhtml/widget_button')
|
55 |
+
->setData(array(
|
56 |
+
'label' => Mage::helper('feedmanager')->__('Delete Selected Row'),
|
57 |
+
'onclick' => 'delete_row()',
|
58 |
+
'class' => 'delete'
|
59 |
+
))
|
60 |
+
);
|
61 |
+
|
62 |
+
$this->setChild('delete_mapping_button_icon',
|
63 |
+
$this->getLayout()->createBlock('adminhtml/widget_button')
|
64 |
+
->setData(array(
|
65 |
+
'label' => Mage::helper('feedmanager')->__('Delete'),
|
66 |
+
'id'=>"delete_selected_row_button",
|
67 |
+
'class' => 'delete delete-option'
|
68 |
+
))
|
69 |
+
);
|
70 |
+
|
71 |
+
$this->setChild('create_row_button',
|
72 |
+
$this->getLayout()->createBlock('adminhtml/widget_button')
|
73 |
+
->setData(array(
|
74 |
+
'label' => Mage::helper('feedmanager')->__('Add Row'),
|
75 |
+
'id'=>"create_new_row_button",
|
76 |
+
'class' => 'add'
|
77 |
+
))
|
78 |
+
);
|
79 |
+
|
80 |
+
$this->setChild('ftp_button',
|
81 |
+
$this->getLayout()->createBlock('adminhtml/widget_button')
|
82 |
+
->setData(array(
|
83 |
+
'label' => Mage::helper('feedmanager')->__('Edit FTP Detail'),
|
84 |
+
'onclick' => "setLocation('".$this->getUrl('*/*/ftpdetail',array("id"=>$this->getRequest()->getParam('id')))."')",
|
85 |
+
'class' => 'save'
|
86 |
+
))
|
87 |
+
);
|
88 |
+
|
89 |
+
$this->setChild('import_button',
|
90 |
+
$this->getLayout()->createBlock('adminhtml/widget_button')
|
91 |
+
->setData(array(
|
92 |
+
'label' => Mage::helper('feedmanager')->__('Import Mapping'),
|
93 |
+
'onclick' => 'mappingimportexportForm.submit()',
|
94 |
+
'class' => 'save'
|
95 |
+
))
|
96 |
+
);
|
97 |
+
|
98 |
+
$this->setChild('export_button',
|
99 |
+
$this->getLayout()->createBlock('adminhtml/widget_button')
|
100 |
+
->setData(array(
|
101 |
+
'label' => Mage::helper('feedmanager')->__('Export Mapping'),
|
102 |
+
'onclick' => "setLocation('".$this->getUrl('*/*/exportmapping',array("id"=>$this->getRequest()->getParam('id')))."')",
|
103 |
+
'class' => 'save'
|
104 |
+
))
|
105 |
+
);
|
106 |
+
return parent::_prepareLayout();
|
107 |
+
}
|
108 |
+
|
109 |
+
public function addCss($name, $params="")
|
110 |
+
{
|
111 |
+
$layout = Mage::getSingleton('core/layout');
|
112 |
+
$block = $layout->createBlock('page/html_head');
|
113 |
+
$A = $block->addItem('skin_css', $name, $params);
|
114 |
+
return $this;
|
115 |
+
}
|
116 |
+
|
117 |
+
public function addItem($type, $name, $params=null, $if=null, $cond=null)
|
118 |
+
{
|
119 |
+
if ($type==='skin_css' && empty($params)) {
|
120 |
+
$params = 'media="all"';
|
121 |
+
}
|
122 |
+
|
123 |
+
$this->_data['items'][$type.'/'.$name] = array(
|
124 |
+
'type' => $type,
|
125 |
+
'name' => $name,
|
126 |
+
'params' => $params,
|
127 |
+
'if' => $if,
|
128 |
+
'cond' => $cond,
|
129 |
+
);
|
130 |
+
return $this;
|
131 |
+
}
|
132 |
+
|
133 |
+
public function getBackButtonHtml()
|
134 |
+
{
|
135 |
+
return $this->getChildHtml('back_button');
|
136 |
+
}
|
137 |
+
|
138 |
+
public function getHeader()
|
139 |
+
{
|
140 |
+
$header = Mage::helper('feedmanager')->__('Feed Manager Mapping - ').$this->FeedData['site_name']."'";
|
141 |
+
return $header;
|
142 |
+
}
|
143 |
+
|
144 |
+
public function getSaveMappingButtonHtml()
|
145 |
+
{
|
146 |
+
return $this->getChildHtml('save_mapping_button');
|
147 |
+
}
|
148 |
+
|
149 |
+
public function getSaveMappingUrl()
|
150 |
+
{
|
151 |
+
return $this->getUrl('*/*/savemapping', array("id"=>$this->FeedId));
|
152 |
+
}
|
153 |
+
|
154 |
+
public function getDeleteButtonHtml()
|
155 |
+
{
|
156 |
+
return $this->getChildHtml('delete_mapping_button');
|
157 |
+
}
|
158 |
+
|
159 |
+
public function getDeleteButtonHtmlIcon()
|
160 |
+
{
|
161 |
+
return $this->getChildHtml('delete_mapping_button_icon');
|
162 |
+
}
|
163 |
+
|
164 |
+
public function getCreateButtonHtml()
|
165 |
+
{
|
166 |
+
return $this->getChildHtml('create_row_button');
|
167 |
+
}
|
168 |
+
|
169 |
+
public function getFTPMappingButtonHtml()
|
170 |
+
{
|
171 |
+
return $this->getChildHtml('ftp_button');
|
172 |
+
}
|
173 |
+
|
174 |
+
public function getImportMappingUrl()
|
175 |
+
{
|
176 |
+
return $this->getUrl("*/*/importmapping", array("id"=>$this->FeedId));
|
177 |
+
}
|
178 |
+
|
179 |
+
public function getMappingImportButtonHtml()
|
180 |
+
{
|
181 |
+
return $this->getChildHtml('import_button');
|
182 |
+
}
|
183 |
+
|
184 |
+
public function getMappingExportButtonHtml()
|
185 |
+
{
|
186 |
+
return $this->getChildHtml('export_button');
|
187 |
+
}
|
188 |
+
}
|
app/code/local/Devgento/Feedmanager/Block/Adminhtml/Feedmanager/Settings.php
ADDED
@@ -0,0 +1,83 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/*************************************************************
|
3 |
+
* feed_v2.7 *
|
4 |
+
*************************************************************/
|
5 |
+
|
6 |
+
class Devgento_Feedmanager_Block_Adminhtml_Feedmanager_Settings extends Mage_Adminhtml_Block_Widget
|
7 |
+
{
|
8 |
+
public $IsSettings;
|
9 |
+
public $FeedData;
|
10 |
+
|
11 |
+
public function __construct()
|
12 |
+
{
|
13 |
+
parent::__construct();
|
14 |
+
$this->setTemplate('feedmanager/settings.phtml');
|
15 |
+
$this->setId('settings');
|
16 |
+
|
17 |
+
$SettingsDataCollection = Mage::getModel("feedmanager/feedmanagersettings")->getCollection()
|
18 |
+
->addFieldToFilter("feed_id",$this->getRequest()->getParam('id'));
|
19 |
+
|
20 |
+
foreach($SettingsDataCollection->getItems() as $_key=>$_settings)
|
21 |
+
{
|
22 |
+
$this->IsSettings = $_settings;
|
23 |
+
}
|
24 |
+
$this->FeedData = Mage::getModel("feedmanager/feedmanager")->load($this->getRequest()->getParam('id'))->getData();
|
25 |
+
}
|
26 |
+
|
27 |
+
protected function _prepareLayout()
|
28 |
+
{
|
29 |
+
$this->setChild('back_button',
|
30 |
+
$this->getLayout()->createBlock('adminhtml/widget_button')
|
31 |
+
->setData(array(
|
32 |
+
'label' => Mage::helper('feedmanager')->__('Back'),
|
33 |
+
'onclick' => "setLocation('".$this->getUrl('*/*/edit',array("id"=>$this->getRequest()->getParam('id')))."')",
|
34 |
+
'class' => 'back'
|
35 |
+
))
|
36 |
+
);
|
37 |
+
|
38 |
+
$this->setChild('save_settings_button',
|
39 |
+
$this->getLayout()->createBlock('adminhtml/widget_button')
|
40 |
+
->setData(array(
|
41 |
+
'label' => Mage::helper('feedmanager')->__('Save Settings'),
|
42 |
+
'onclick' => 'settingsForm.submit()',
|
43 |
+
'class' => 'save'
|
44 |
+
))
|
45 |
+
);
|
46 |
+
|
47 |
+
$this->setChild('mapping_button',
|
48 |
+
$this->getLayout()->createBlock('adminhtml/widget_button')
|
49 |
+
->setData(array(
|
50 |
+
'label' => Mage::helper('feedmanager')->__('Edit Mapping'),
|
51 |
+
'onclick' => "setLocation('".$this->getUrl('*/*/mapping',array("id"=>$this->getRequest()->getParam('id')))."')",
|
52 |
+
'class' => 'save'
|
53 |
+
))
|
54 |
+
);
|
55 |
+
return parent::_prepareLayout();
|
56 |
+
}
|
57 |
+
|
58 |
+
public function getBackButtonHtml()
|
59 |
+
{
|
60 |
+
return $this->getChildHtml('back_button');
|
61 |
+
}
|
62 |
+
|
63 |
+
public function getHeader()
|
64 |
+
{
|
65 |
+
$header = Mage::helper('feedmanager')->__('Feed Manager Settings - ').$this->FeedData['site_name']."'";
|
66 |
+
return $header;
|
67 |
+
}
|
68 |
+
|
69 |
+
public function getSaveSettingsUrl()
|
70 |
+
{
|
71 |
+
return $this->getUrl('*/*/savesettings', array("id"=>$this->getRequest()->getParam('id')));
|
72 |
+
}
|
73 |
+
|
74 |
+
public function getSaveSettingsButtonHtml()
|
75 |
+
{
|
76 |
+
return $this->getChildHtml('save_settings_button');
|
77 |
+
}
|
78 |
+
|
79 |
+
public function getMapingButtonHtml()
|
80 |
+
{
|
81 |
+
return $this->getChildHtml('mapping_button');
|
82 |
+
}
|
83 |
+
}
|
app/code/local/Devgento/Feedmanager/Block/Feedmanager.php
ADDED
@@ -0,0 +1,21 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/*************************************************************
|
3 |
+
* feed_v2.7 *
|
4 |
+
*************************************************************/
|
5 |
+
|
6 |
+
class Devgento_Feedmanager_Block_Feedmanager extends Mage_Core_Block_Template
|
7 |
+
{
|
8 |
+
public function _prepareLayout()
|
9 |
+
{
|
10 |
+
return parent::_prepareLayout();
|
11 |
+
}
|
12 |
+
|
13 |
+
public function getFeedmanager()
|
14 |
+
{
|
15 |
+
if (!$this->hasData('feedmanager')) {
|
16 |
+
$this->setData('feedmanager', Mage::registry('feedmanager'));
|
17 |
+
}
|
18 |
+
return $this->getData('feedmanager');
|
19 |
+
|
20 |
+
}
|
21 |
+
}
|
app/code/local/Devgento/Feedmanager/Block/System/Config/Form/Fieldset/Devgento/Extensions.php
ADDED
@@ -0,0 +1,80 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/*************************************************************
|
3 |
+
* feed_v2.7 *
|
4 |
+
*************************************************************/
|
5 |
+
|
6 |
+
class Devgento_Feedmanager_Block_System_Config_Form_Fieldset_Devgento_Extensions extends Mage_Adminhtml_Block_System_Config_Form_Fieldset
|
7 |
+
{
|
8 |
+
protected $_dummyElement;
|
9 |
+
protected $_fieldRenderer;
|
10 |
+
protected $_values;
|
11 |
+
|
12 |
+
public function render(Varien_Data_Form_Element_Abstract $element)
|
13 |
+
{
|
14 |
+
$html = $this->_getHeaderHtml($element);
|
15 |
+
$modules = array_keys((array)Mage::getConfig()->getNode('modules')->children());
|
16 |
+
sort($modules);
|
17 |
+
|
18 |
+
foreach ($modules as $moduleName) {
|
19 |
+
if (strstr($moduleName,'Devgento_') === false) {
|
20 |
+
continue;
|
21 |
+
}
|
22 |
+
|
23 |
+
if($moduleName == 'Devgento_Adminhtml'){
|
24 |
+
continue;
|
25 |
+
}
|
26 |
+
|
27 |
+
$html.= $this->_getFieldHtml($element, $moduleName);
|
28 |
+
}
|
29 |
+
$html .= $this->_getFooterHtml($element);
|
30 |
+
return $html;
|
31 |
+
}
|
32 |
+
|
33 |
+
protected function _getDummyElement()
|
34 |
+
{
|
35 |
+
if (empty($this->_dummyElement)) {
|
36 |
+
$this->_dummyElement = new Varien_Object(array('show_in_default'=>1, 'show_in_website'=>1));
|
37 |
+
}
|
38 |
+
return $this->_dummyElement;
|
39 |
+
}
|
40 |
+
|
41 |
+
protected function _getFieldRenderer()
|
42 |
+
{
|
43 |
+
if (empty($this->_fieldRenderer)) {
|
44 |
+
$this->_fieldRenderer = Mage::getBlockSingleton('adminhtml/system_config_form_field');
|
45 |
+
}
|
46 |
+
return $this->_fieldRenderer;
|
47 |
+
}
|
48 |
+
|
49 |
+
protected function _getFieldHtml($fieldset, $moduleName)
|
50 |
+
{
|
51 |
+
$configData = $this->getConfigData();
|
52 |
+
$path = 'advanced/modules_disable_output/'.$moduleName; //TODO: move as property of form
|
53 |
+
$data = isset($configData[$path]) ? $configData[$path] : array();
|
54 |
+
|
55 |
+
$e = $this->_getDummyElement();
|
56 |
+
|
57 |
+
$moduleKey = substr($moduleName, strpos($moduleName,'_')+1);
|
58 |
+
|
59 |
+
$ver = (Mage::getConfig()->getModuleConfig($moduleName)->version);
|
60 |
+
$url = Mage::getConfig()->getModuleConfig($moduleName)->url;
|
61 |
+
$id = $moduleName;
|
62 |
+
$moduleName = Mage::getConfig()->getModuleConfig($moduleName)->modulename;
|
63 |
+
|
64 |
+
$hasUpdate = false;
|
65 |
+
|
66 |
+
$moduleName = '<a href="'.$url.'" target="_blank" title="'.$moduleName.'">'.$moduleName."</a>";
|
67 |
+
$update = "";
|
68 |
+
$moduleName ="$update $moduleName";
|
69 |
+
if($ver) {
|
70 |
+
$field = $fieldset->addField($id, 'label',
|
71 |
+
array(
|
72 |
+
'name' => 'devgento',
|
73 |
+
'label' => $moduleName,
|
74 |
+
'value' => 'Current Version '.$ver
|
75 |
+
))->setRenderer($this->_getFieldRenderer());
|
76 |
+
return $field->toHtml();
|
77 |
+
}
|
78 |
+
return '';
|
79 |
+
}
|
80 |
+
}
|
app/code/local/Devgento/Feedmanager/Helper/Data.php
ADDED
@@ -0,0 +1,9 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/*************************************************************
|
3 |
+
* feed_v2.7 *
|
4 |
+
*************************************************************/
|
5 |
+
|
6 |
+
class Devgento_Feedmanager_Helper_Data extends Mage_Core_Helper_Abstract
|
7 |
+
{
|
8 |
+
|
9 |
+
}
|
app/code/local/Devgento/Feedmanager/Model/Feedmanager.php
ADDED
@@ -0,0 +1,13 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/*************************************************************
|
3 |
+
* feed_v2.7 *
|
4 |
+
*************************************************************/
|
5 |
+
|
6 |
+
class Devgento_Feedmanager_Model_Feedmanager extends Mage_Core_Model_Abstract
|
7 |
+
{
|
8 |
+
public function _construct()
|
9 |
+
{
|
10 |
+
parent::_construct();
|
11 |
+
$this->_init('feedmanager/feedmanager');
|
12 |
+
}
|
13 |
+
}
|
app/code/local/Devgento/Feedmanager/Model/Feedmanagerftpdetail.php
ADDED
@@ -0,0 +1,13 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/*************************************************************
|
3 |
+
* feed_v2.7 *
|
4 |
+
*************************************************************/
|
5 |
+
|
6 |
+
class Devgento_Feedmanager_Model_Feedmanagerftpdetail extends Mage_Core_Model_Abstract
|
7 |
+
{
|
8 |
+
public function _construct()
|
9 |
+
{
|
10 |
+
parent::_construct();
|
11 |
+
$this->_init('feedmanager/feedmanagerftpdetail');
|
12 |
+
}
|
13 |
+
}
|
app/code/local/Devgento/Feedmanager/Model/Feedmanagermapping.php
ADDED
@@ -0,0 +1,13 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/*************************************************************
|
3 |
+
* feed_v2.7 *
|
4 |
+
*************************************************************/
|
5 |
+
|
6 |
+
class Devgento_Feedmanager_Model_Feedmanagermapping extends Mage_Core_Model_Abstract
|
7 |
+
{
|
8 |
+
public function _construct()
|
9 |
+
{
|
10 |
+
parent::_construct();
|
11 |
+
$this->_init('feedmanager/feedmanagermapping');
|
12 |
+
}
|
13 |
+
}
|
app/code/local/Devgento/Feedmanager/Model/Feedmanagersettings.php
ADDED
@@ -0,0 +1,13 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/*************************************************************
|
3 |
+
* feed_v2.7 *
|
4 |
+
*************************************************************/
|
5 |
+
|
6 |
+
class Devgento_Feedmanager_Model_Feedmanagersettings extends Mage_Core_Model_Abstract
|
7 |
+
{
|
8 |
+
public function _construct()
|
9 |
+
{
|
10 |
+
parent::_construct();
|
11 |
+
$this->_init('feedmanager/feedmanagersettings');
|
12 |
+
}
|
13 |
+
}
|
app/code/local/Devgento/Feedmanager/Model/Feedmanagerversion.php
ADDED
@@ -0,0 +1,19 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/*************************************************************
|
3 |
+
* feed_v2.7 *
|
4 |
+
*************************************************************/
|
5 |
+
|
6 |
+
class Devgento_Feedmanager_Model_Feedmanagerversion extends Mage_Core_Model_Abstract
|
7 |
+
{
|
8 |
+
public function _construct()
|
9 |
+
{
|
10 |
+
parent::_construct();
|
11 |
+
$this->_init('feedmanager/feedmanagerversion');
|
12 |
+
}
|
13 |
+
|
14 |
+
public function getVersion()
|
15 |
+
{
|
16 |
+
$this->load(1);
|
17 |
+
return $this->getVer();
|
18 |
+
}
|
19 |
+
}
|
app/code/local/Devgento/Feedmanager/Model/Mysql4/Feedmanager.php
ADDED
@@ -0,0 +1,12 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/*************************************************************
|
3 |
+
* feed_v2.7 *
|
4 |
+
*************************************************************/
|
5 |
+
|
6 |
+
class Devgento_Feedmanager_Model_Mysql4_Feedmanager extends Mage_Core_Model_Mysql4_Abstract
|
7 |
+
{
|
8 |
+
public function _construct()
|
9 |
+
{
|
10 |
+
$this->_init('feedmanager/feedmanager', 'feedmanager_id');
|
11 |
+
}
|
12 |
+
}
|
app/code/local/Devgento/Feedmanager/Model/Mysql4/Feedmanager/Collection.php
ADDED
@@ -0,0 +1,13 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/*************************************************************
|
3 |
+
* feed_v2.7 *
|
4 |
+
*************************************************************/
|
5 |
+
|
6 |
+
class Devgento_Feedmanager_Model_Mysql4_Feedmanager_Collection extends Mage_Core_Model_Mysql4_Collection_Abstract
|
7 |
+
{
|
8 |
+
public function _construct()
|
9 |
+
{
|
10 |
+
parent::_construct();
|
11 |
+
$this->_init('feedmanager/feedmanager');
|
12 |
+
}
|
13 |
+
}
|
app/code/local/Devgento/Feedmanager/Model/Mysql4/Feedmanagerftpdetail.php
ADDED
@@ -0,0 +1,12 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/*************************************************************
|
3 |
+
* feed_v2.7 *
|
4 |
+
*************************************************************/
|
5 |
+
|
6 |
+
class Devgento_Feedmanager_Model_Mysql4_Feedmanagerftpdetail extends Mage_Core_Model_Mysql4_Abstract
|
7 |
+
{
|
8 |
+
public function _construct()
|
9 |
+
{
|
10 |
+
$this->_init('feedmanager/feedmanagerftpdetail', 'feedmanagerftpdetail_id');
|
11 |
+
}
|
12 |
+
}
|
app/code/local/Devgento/Feedmanager/Model/Mysql4/Feedmanagerftpdetail/Collection.php
ADDED
@@ -0,0 +1,13 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/*************************************************************
|
3 |
+
* feed_v2.7 *
|
4 |
+
*************************************************************/
|
5 |
+
|
6 |
+
class Devgento_Feedmanager_Model_Mysql4_Feedmanagerftpdetail_Collection extends Mage_Core_Model_Mysql4_Collection_Abstract
|
7 |
+
{
|
8 |
+
public function _construct()
|
9 |
+
{
|
10 |
+
parent::_construct();
|
11 |
+
$this->_init('feedmanager/feedmanagerftpdetail');
|
12 |
+
}
|
13 |
+
}
|
app/code/local/Devgento/Feedmanager/Model/Mysql4/Feedmanagermapping.php
ADDED
@@ -0,0 +1,12 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/*************************************************************
|
3 |
+
* feed_v2.7 *
|
4 |
+
*************************************************************/
|
5 |
+
|
6 |
+
class Devgento_Feedmanager_Model_Mysql4_Feedmanagermapping extends Mage_Core_Model_Mysql4_Abstract
|
7 |
+
{
|
8 |
+
public function _construct()
|
9 |
+
{
|
10 |
+
$this->_init('feedmanager/feedmanagermapping', 'feedmanagermapping_id');
|
11 |
+
}
|
12 |
+
}
|
app/code/local/Devgento/Feedmanager/Model/Mysql4/Feedmanagermapping/Collection.php
ADDED
@@ -0,0 +1,19 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/*************************************************************
|
3 |
+
* feed_v2.7 *
|
4 |
+
*************************************************************/
|
5 |
+
|
6 |
+
class Devgento_Feedmanager_Model_Mysql4_Feedmanagermapping_Collection extends Mage_Core_Model_Mysql4_Collection_Abstract
|
7 |
+
{
|
8 |
+
public function _construct()
|
9 |
+
{
|
10 |
+
parent::_construct();
|
11 |
+
$this->_init('feedmanager/feedmanagermapping');
|
12 |
+
}
|
13 |
+
|
14 |
+
public function addOrderField($field,$type="ASC")
|
15 |
+
{
|
16 |
+
$this->setOrder($field, $type);
|
17 |
+
return $this;
|
18 |
+
}
|
19 |
+
}
|
app/code/local/Devgento/Feedmanager/Model/Mysql4/Feedmanagersettings.php
ADDED
@@ -0,0 +1,12 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/*************************************************************
|
3 |
+
* feed_v2.7 *
|
4 |
+
*************************************************************/
|
5 |
+
|
6 |
+
class Devgento_Feedmanager_Model_Mysql4_Feedmanagersettings extends Mage_Core_Model_Mysql4_Abstract
|
7 |
+
{
|
8 |
+
public function _construct()
|
9 |
+
{
|
10 |
+
$this->_init('feedmanager/feedmanagersettings', 'feedmanagersettings_id');
|
11 |
+
}
|
12 |
+
}
|
app/code/local/Devgento/Feedmanager/Model/Mysql4/Feedmanagersettings/Collection.php
ADDED
@@ -0,0 +1,13 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/*************************************************************
|
3 |
+
* feed_v2.7 *
|
4 |
+
*************************************************************/
|
5 |
+
|
6 |
+
class Devgento_Feedmanager_Model_Mysql4_Feedmanagersettings_Collection extends Mage_Core_Model_Mysql4_Collection_Abstract
|
7 |
+
{
|
8 |
+
public function _construct()
|
9 |
+
{
|
10 |
+
parent::_construct();
|
11 |
+
$this->_init('feedmanager/feedmanagersettings');
|
12 |
+
}
|
13 |
+
}
|
app/code/local/Devgento/Feedmanager/Model/Mysql4/Feedmanagerversion.php
ADDED
@@ -0,0 +1,12 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/*************************************************************
|
3 |
+
* feed_v2.7 *
|
4 |
+
*************************************************************/
|
5 |
+
|
6 |
+
class Devgento_Feedmanager_Model_Mysql4_Feedmanagerversion extends Mage_Core_Model_Mysql4_Abstract
|
7 |
+
{
|
8 |
+
public function _construct()
|
9 |
+
{
|
10 |
+
$this->_init('feedmanager/feedmanagerversion', 'id');
|
11 |
+
}
|
12 |
+
}
|
app/code/local/Devgento/Feedmanager/Model/Status.php
ADDED
@@ -0,0 +1,18 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/*************************************************************
|
3 |
+
* feed_v2.7 *
|
4 |
+
*************************************************************/
|
5 |
+
|
6 |
+
class Devgento_Feedmanager_Model_Status extends Varien_Object
|
7 |
+
{
|
8 |
+
const STATUS_ENABLED = 1;
|
9 |
+
const STATUS_DISABLED = 2;
|
10 |
+
|
11 |
+
static public function getOptionArray()
|
12 |
+
{
|
13 |
+
return array(
|
14 |
+
self::STATUS_ENABLED => Mage::helper('feedmanager')->__('Enabled'),
|
15 |
+
self::STATUS_DISABLED => Mage::helper('feedmanager')->__('Disabled')
|
16 |
+
);
|
17 |
+
}
|
18 |
+
}
|
app/code/local/Devgento/Feedmanager/Model/Storefields.php
ADDED
@@ -0,0 +1,37 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/*************************************************************
|
3 |
+
* feed_v2.7 *
|
4 |
+
*************************************************************/
|
5 |
+
|
6 |
+
class Devgento_Feedmanager_Model_Storefields extends Varien_Object
|
7 |
+
{
|
8 |
+
static public function getStorefieldsArray()
|
9 |
+
{
|
10 |
+
$Storefield = array();
|
11 |
+
$Storefield["product_id"] = "Product Id";
|
12 |
+
$Storefield["is_in_stock"] = "Is In Stock";
|
13 |
+
$Storefield["min_qty"] = "Min Qty";
|
14 |
+
$Storefield["qty"] = "Qty";
|
15 |
+
$Storefield["image"] = "Image";
|
16 |
+
$Storefield["url_path"] = "URL Path";
|
17 |
+
|
18 |
+
$EntityTypeId = Mage::getModel('catalog/product')->getResource()->getEntityType()->getId();
|
19 |
+
$AttributeSet = Mage::getModel('catalog/product_attribute_set_api')->items();
|
20 |
+
|
21 |
+
foreach($AttributeSet as $set)
|
22 |
+
{
|
23 |
+
$attributes = Mage::getModel('catalog/product')->getResource()
|
24 |
+
->loadAllAttributes()
|
25 |
+
->getSortedAttributes($set['set_id']);
|
26 |
+
foreach ($attributes as $attribute)
|
27 |
+
{
|
28 |
+
$_code = $attribute->getAttributeCode();
|
29 |
+
if($attribute->getFrontendLabel() != "")
|
30 |
+
$Storefield[$_code] = $attribute->getFrontendLabel();
|
31 |
+
}
|
32 |
+
}
|
33 |
+
asort($Storefield);
|
34 |
+
unset($Storefield['tier_price']);
|
35 |
+
return $Storefield;
|
36 |
+
}
|
37 |
+
}
|
app/code/local/Devgento/Feedmanager/controllers/Adminhtml/FeedmanagerController.php
ADDED
@@ -0,0 +1,1275 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php //003ab
|
2 |
+
if(!extension_loaded('ionCube Loader')){$__oc=strtolower(substr(php_uname(),0,3));$__ln='ioncube_loader_'.$__oc.'_'.substr(phpversion(),0,3).(($__oc=='win')?'.dll':'.so');@dl($__ln);if(function_exists('_il_exec')){return _il_exec();}$__ln='/ioncube/'.$__ln;$__oid=$__id=realpath(ini_get('extension_dir'));$__here=dirname(__FILE__);if(strlen($__id)>1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}@dl($__ln);}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo('Site error: the file <b>'.__FILE__.'</b> requires the ionCube PHP Loader '.basename($__ln).' to be installed by the site administrator.');exit(199);
|
3 |
+
?>
|
4 |
+
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
|
app/code/local/Devgento/Feedmanager/controllers/IndexController.php
ADDED
@@ -0,0 +1,13 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/*************************************************************
|
3 |
+
* feed_v2.7 *
|
4 |
+
*************************************************************/
|
5 |
+
|
6 |
+
class Devgento_Feedmanager_IndexController extends Mage_Core_Controller_Front_Action
|
7 |
+
{
|
8 |
+
public function indexAction()
|
9 |
+
{
|
10 |
+
$this->loadLayout();
|
11 |
+
$this->renderLayout();
|
12 |
+
}
|
13 |
+
}
|
app/code/local/Devgento/Feedmanager/etc/config.xml
ADDED
@@ -0,0 +1,136 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0"?>
|
2 |
+
<!--
|
3 |
+
/*************************************************************
|
4 |
+
* feed_v2.7 *
|
5 |
+
*************************************************************/
|
6 |
+
-->
|
7 |
+
<config>
|
8 |
+
<modules>
|
9 |
+
<Devgento_Feedmanager>
|
10 |
+
<version>2.7</version>
|
11 |
+
<url>http://www.devgento.com/unlimited-magento-feed-manager-shopping-comparison-data-feed</url>
|
12 |
+
<modulename>Feedmanager</modulename>
|
13 |
+
</Devgento_Feedmanager>
|
14 |
+
</modules>
|
15 |
+
<feedmanager><version>2.7</version></feedmanager>
|
16 |
+
<frontend>
|
17 |
+
<routers>
|
18 |
+
<feedmanager>
|
19 |
+
<use>standard</use>
|
20 |
+
<args>
|
21 |
+
<module>Devgento_Feedmanager</module>
|
22 |
+
<frontName>feedmanager</frontName>
|
23 |
+
</args>
|
24 |
+
</feedmanager>
|
25 |
+
</routers>
|
26 |
+
<layout>
|
27 |
+
<updates><feedmanager><file>feedmanager.xml</file></feedmanager></updates>
|
28 |
+
</layout>
|
29 |
+
</frontend>
|
30 |
+
<admin>
|
31 |
+
<routers>
|
32 |
+
<feedmanager>
|
33 |
+
<use>admin</use>
|
34 |
+
<args>
|
35 |
+
<module>Devgento_Feedmanager</module>
|
36 |
+
<frontName>feedmanager</frontName>
|
37 |
+
</args>
|
38 |
+
</feedmanager>
|
39 |
+
</routers>
|
40 |
+
</admin>
|
41 |
+
<adminhtml>
|
42 |
+
<menu>
|
43 |
+
<catalog translate="title" module="catalog">
|
44 |
+
<children>
|
45 |
+
<feedmanager translate="title">
|
46 |
+
<title>Feed Manager</title>
|
47 |
+
<sort_order>250</sort_order>
|
48 |
+
<action>feedmanager/adminhtml_feedmanager</action>
|
49 |
+
</feedmanager>
|
50 |
+
</children>
|
51 |
+
</catalog>
|
52 |
+
</menu>
|
53 |
+
<acl>
|
54 |
+
<resources>
|
55 |
+
<admin>
|
56 |
+
<children>
|
57 |
+
<system>
|
58 |
+
<children>
|
59 |
+
<config>
|
60 |
+
<children>
|
61 |
+
<feedmanager><title>Feedmanager</title></feedmanager>
|
62 |
+
<devgento_info><title>Info</title></devgento_info>
|
63 |
+
</children>
|
64 |
+
</config>
|
65 |
+
</children>
|
66 |
+
</system>
|
67 |
+
<catalog translate="title" module="catalog">
|
68 |
+
<children>
|
69 |
+
<feedmanager translate="title">
|
70 |
+
<title>Feed Manager</title>
|
71 |
+
<sort_order>250</sort_order>
|
72 |
+
</feedmanager>
|
73 |
+
</children>
|
74 |
+
</catalog>
|
75 |
+
</children>
|
76 |
+
</admin>
|
77 |
+
</resources>
|
78 |
+
</acl>
|
79 |
+
<layout>
|
80 |
+
<updates><feedmanager><file>feedmanager.xml</file></feedmanager></updates>
|
81 |
+
</layout>
|
82 |
+
<translate>
|
83 |
+
<modules>
|
84 |
+
<Devgento_Feedmanager><files><default>Devgento_Feedmanager.csv</default></files></Devgento_Feedmanager>
|
85 |
+
</modules>
|
86 |
+
</translate>
|
87 |
+
</adminhtml>
|
88 |
+
<global>
|
89 |
+
<models>
|
90 |
+
<feedmanager>
|
91 |
+
<class>Devgento_Feedmanager_Model</class>
|
92 |
+
<resourceModel>feedmanager_mysql4</resourceModel>
|
93 |
+
</feedmanager>
|
94 |
+
<feedmanager_mysql4>
|
95 |
+
<class>Devgento_Feedmanager_Model_Mysql4</class>
|
96 |
+
<entities>
|
97 |
+
<feedmanager><table>feedmanager</table></feedmanager>
|
98 |
+
<feedmanagersettings><table>feedmanagersettings</table></feedmanagersettings>
|
99 |
+
<feedmanagermapping><table>feedmanagermapping</table></feedmanagermapping>
|
100 |
+
<feedmanagerftpdetail><table>feedmanagerftpdetail</table></feedmanagerftpdetail>
|
101 |
+
<feedmanagerversion><table>feedmanagerversion</table></feedmanagerversion>
|
102 |
+
</entities>
|
103 |
+
</feedmanager_mysql4>
|
104 |
+
</models>
|
105 |
+
<resources>
|
106 |
+
<feedmanager_setup>
|
107 |
+
<setup>
|
108 |
+
<module>Devgento_Feedmanager</module>
|
109 |
+
</setup>
|
110 |
+
<connection>
|
111 |
+
<use>core_setup</use>
|
112 |
+
</connection>
|
113 |
+
</feedmanager_setup>
|
114 |
+
<feedmanager_write>
|
115 |
+
<connection>
|
116 |
+
<use>core_write</use>
|
117 |
+
</connection>
|
118 |
+
</feedmanager_write>
|
119 |
+
<feedmanager_read>
|
120 |
+
<connection>
|
121 |
+
<use>core_read</use>
|
122 |
+
</connection>
|
123 |
+
</feedmanager_read>
|
124 |
+
</resources>
|
125 |
+
<blocks>
|
126 |
+
<feedmanager>
|
127 |
+
<class>Devgento_Feedmanager_Block</class>
|
128 |
+
</feedmanager>
|
129 |
+
</blocks>
|
130 |
+
<helpers>
|
131 |
+
<feedmanager>
|
132 |
+
<class>Devgento_Feedmanager_Helper</class>
|
133 |
+
</feedmanager>
|
134 |
+
</helpers>
|
135 |
+
</global>
|
136 |
+
</config>
|
app/code/local/Devgento/Feedmanager/etc/system.xml
ADDED
@@ -0,0 +1,55 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0"?>
|
2 |
+
<!--
|
3 |
+
/*************************************************************
|
4 |
+
* feed_v2.7 *
|
5 |
+
*************************************************************/
|
6 |
+
-->
|
7 |
+
<config>
|
8 |
+
<tabs>
|
9 |
+
<devgento translate="label" module="feedmanager">
|
10 |
+
<label>Devgento Extensions</label>
|
11 |
+
<sort_order>100</sort_order>
|
12 |
+
</devgento>
|
13 |
+
</tabs>
|
14 |
+
<sections>
|
15 |
+
<feedmanager translate="label" module="feedmanager">
|
16 |
+
<label>Feedmanager</label>
|
17 |
+
<tab>devgento</tab>
|
18 |
+
<frontend_type>text</frontend_type>
|
19 |
+
<sort_order>933</sort_order>
|
20 |
+
<show_in_default>1</show_in_default>
|
21 |
+
<show_in_website>1</show_in_website>
|
22 |
+
<show_in_store>1</show_in_store>
|
23 |
+
<groups>
|
24 |
+
<feed translate="label">
|
25 |
+
<comment><strong>Please note</strong>, There are no configuration options to be selected here.</comment>
|
26 |
+
<label>Feedmanager</label>
|
27 |
+
<frontend_type>text</frontend_type>
|
28 |
+
<sort_order>13</sort_order>
|
29 |
+
<show_in_default>1</show_in_default>
|
30 |
+
<show_in_website>1</show_in_website>
|
31 |
+
<show_in_store>1</show_in_store>
|
32 |
+
</feed>
|
33 |
+
</groups>
|
34 |
+
</feedmanager>
|
35 |
+
<devgento_info translate="label">
|
36 |
+
<label>Info</label>
|
37 |
+
<tab>devgento</tab>
|
38 |
+
<frontend_type>text</frontend_type>
|
39 |
+
<sort_order>1000</sort_order>
|
40 |
+
<show_in_default>1</show_in_default>
|
41 |
+
<show_in_website>1</show_in_website>
|
42 |
+
<show_in_store>1</show_in_store>
|
43 |
+
<groups>
|
44 |
+
<info translate="label">
|
45 |
+
<label>Installed Devgento Extensions</label>
|
46 |
+
<frontend_model>feedmanager/system_config_form_fieldset_devgento_extensions</frontend_model>
|
47 |
+
<sort_order>13</sort_order>
|
48 |
+
<show_in_default>1</show_in_default>
|
49 |
+
<show_in_website>1</show_in_website>
|
50 |
+
<show_in_store>1</show_in_store>
|
51 |
+
</info>
|
52 |
+
</groups>
|
53 |
+
</devgento_info>
|
54 |
+
</sections>
|
55 |
+
</config>
|
app/code/local/Devgento/Feedmanager/feed/asdf.txt
ADDED
@@ -0,0 +1,5 @@
|
|
|
|
|
|
|
|
|
|
|
1 |
+
id title price image_link link condition description payment_accepted
|
2 |
+
2 301 URL Redirect - remembers product, cms and category URL history for optimal SEO - downloadable software 50 http://www.devgento.com/2/media/catalog/product/3/0/301urlredirectcover.png http://www.devgento.com/2/?___store=uk_en301-url-redirect-remembers-product-cms-and-category-url-history-for-optimal-seo new <p>We all change the seo friendly URLS in our magento store but when we do that magento doesnt remember that and when clicked, our visitors get a 404 page. We have the solution: For all of your products, categories and CMS pages we will save the url history. This means that you can change your URL safely and we always redirect to the current URL for that page.</p> <p>If you recycle a url and make a current url for another product or page then the historical link is removed and your pages load as normal.</p> <p>This is a must have for any site - but we only built it for Magento ;) enjoy</p> <p><strong><span style="color: #ff0000;">REQUIREMENT: Your server must have IONCUBE installed</span></strong></p> <p><span style="color: #008000;"><strong>The core files of this extension are encrypted</strong></span></p> <p><span style="color: #008000;"><strong>We issue (1) license per domain and IP</strong></span></p> <p><span style="color: #008000;">If you have multiple sites running from one magento installation you only need one license</span></p> Visa, Master Card
|
3 |
+
5 ChannelAdvisor Premium Magento Connector Extension - Downloadable Software 299 http://www.devgento.com/2/media/catalog/product/d/e/devgento_channeladvisorpremiumsync.png http://www.devgento.com/2/?___store=uk_enchanneladvisor-premium-magento-connector-extension-downloadable-software new If you use channeladvisor and magento and looking for a way to connect them - you are in the right place with this extension you can: Import your SKU information on demand Sync your sku stock levels so that ChannelAdvisor is the master Import your orders from CA to Magento after they are marked as paid Visa, Master Card
|
4 |
+
1 Phone ordering for Magento to add custom options easily - Downloadable Software 40 http://www.devgento.com/2/media/catalog/product/p/h/phoneordercustomoptions_box.png http://www.devgento.com/2/?___store=uk_enphone-ordering-for-magento-to-add-custom-options-easily-downloadable-software new <p><strong><span style="font-size: medium;">Overview</span></strong></p> <p>This Devgento Extension has one objective: Allows admin to add custom options to any phone order in Magento.</p> <p><strong><span style="font-size: medium;">Problem</span></strong></p> <p>If you have products that are configrable (<em>ie size, color, amount etc</em>) AND you take phone orders; you face the problem of getting the custom options into any order.</p> <p><strong><span style="font-size: medium;">Solution</span></strong></p> <p>This extension pull configrable options into the phone order screen so you can easily add options to any order.</p> <p><strong><span style="font-size: medium;">Installation</span></strong></p> <p>Simply unpack/upload the zipped file contents to the root of your mangent 1.3,1.4,1.6,1.7 installation and refresh your cache. The go to the create order screen, add a product that has options and you will see the options just like in the screen grabs, video and demo.</p> <p><span style="font-size: medium;"><strong>Demo - click here</strong></span></p> <p><strong><span style="font-size: medium;">Video</span></strong></p> Visa, Master Card
|
5 |
+
3 Shopping Feed Pro - Shopping Comparison Feed Manager for Magento - downloadable software 170 http://www.devgento.com/2/media/catalog/product/f/e/feedmanagerprocover.png http://www.devgento.com/2/?___store=uk_enunlimited-magento-feed-manager-shopping-comparison-data-feed new <p><span style="color: #ff0000;"><strong>REQUIRES ION CUBE LOADER INSTALLED ON YOUR SERVER</strong></span></p> <p> <object width="500" height="405" data="http://www.youtube.com/v/ggfowRzeFxc&hl=en_US&fs=1&color1=0xe1600f&color2=0xfebd01&border=1" type="application/x-shockwave-flash"> <param name="allowFullScreen" value="true" /> <param name="allowscriptaccess" value="always" /> <param name="src" value="http://www.youtube.com/v/ggfowRzeFxc&hl=en_US&fs=1&color1=0xe1600f&color2=0xfebd01&border=1" /> <param name="allowfullscreen" value="true" /> </object> </p> <p><strong>Hi, do you need to:</strong></p> <ul class="bullet"> <li>send your product data in a<strong> daily feed</strong> to places like Froogle, PriceGrabber, DealTime, Shopzilla or Kelkoo to name a few?</li> <li>send <strong>different data</strong> and prices to each one of these places?</li> <li>send <strong>custom data feeds</strong> with static tracking text?</li> <li>do this <strong>daily and automatically</strong> with some <strong>business rules</strong>?</li> <li>create data feeds to get your product into <strong>eBay via Blackthorne</strong> or <strong>Turbo Lister</strong>?</li> </ul> <p>If you answered yes to <strong>any of these</strong> then,<strong> FeedManager</strong> by <a href="http://www.devgento.com"><strong>Devgento.com</strong></a> is the solution for you!</p> <p><strong>You can have an unlimited number of these feeds on your store!</strong></p> <p><em>- wow, thats powerfull!</em></p> <p><strong>Feed destination requirements</strong>: FTP <em>username</em> & <em>password</em></p> <p><strong><a href="http://www.magentocommerce.com/extension/2950">Magento Connect - Unlimited Feed Manager</a></strong><em><br /></em></p> <ul class="bullet"> <li><a href="http://www.magentocommerce.com/extension/2950/unlimited_feedmanager">http://www.magentocommerce.com/extension/2950/unlimited_feedmanager</a></li> <li><a href="http://www.ecommerceshare.com/articles/flushtable-keep-mysql-small/">http://www.ecommerceshare.com/articles/flushtable-keep-mysql-small/</a></li> <li><a href="http://www.devgento.co.uk/unlimited-magento-feed-manager-shopping-comparison-data-feed">http://www.devgento.co.uk/unlimited-magento-feed-manager-shopping-comparison-data-feed</a></li> <li><a href="http://twitter.com/devgento">http://twitter.com/devgento</a></li> <li><a href="http://www.magentonews.co.uk/magento-buzz/httpwww-devgento-com-aucatalogproductviewid12-magento-shopping-comparison-feed-manager-unlimited/">http://www.magentonews.co.uk/magento-buzz/httpwww-devgento-com-aucatalogproductviewid12-magento-shopping-comparison-feed-manager-unlimited/</a></li> </ul> Visa, Master Card
|
app/code/local/Devgento/Feedmanager/feed/sadfsadf.txt
ADDED
@@ -0,0 +1,5 @@
|
|
|
|
|
|
|
|
|
|
|
1 |
+
id title price image_link link condition description payment_accepted
|
2 |
+
2 301 URL Redirect - remembers product, cms and category URL history for optimal SEO - downloadable software 50 http://www.devgento.com/2/media/catalog/product/3/0/301urlredirectcover.png http://www.devgento.com/2/?___store=uk_en301-url-redirect-remembers-product-cms-and-category-url-history-for-optimal-seo new <p>We all change the seo friendly URLS in our magento store but when we do that magento doesnt remember that and when clicked, our visitors get a 404 page. We have the solution: For all of your products, categories and CMS pages we will save the url history. This means that you can change your URL safely and we always redirect to the current URL for that page.</p> <p>If you recycle a url and make a current url for another product or page then the historical link is removed and your pages load as normal.</p> <p>This is a must have for any site - but we only built it for Magento ;) enjoy</p> <p><strong><span style="color: #ff0000;">REQUIREMENT: Your server must have IONCUBE installed</span></strong></p> <p><span style="color: #008000;"><strong>The core files of this extension are encrypted</strong></span></p> <p><span style="color: #008000;"><strong>We issue (1) license per domain and IP</strong></span></p> <p><span style="color: #008000;">If you have multiple sites running from one magento installation you only need one license</span></p> Visa, Master Card
|
3 |
+
5 ChannelAdvisor Premium Magento Connector Extension - Downloadable Software 299 http://www.devgento.com/2/media/catalog/product/d/e/devgento_channeladvisorpremiumsync.png http://www.devgento.com/2/?___store=uk_enchanneladvisor-premium-magento-connector-extension-downloadable-software new If you use channeladvisor and magento and looking for a way to connect them - you are in the right place with this extension you can: Import your SKU information on demand Sync your sku stock levels so that ChannelAdvisor is the master Import your orders from CA to Magento after they are marked as paid Visa, Master Card
|
4 |
+
1 Phone ordering for Magento to add custom options easily - Downloadable Software 40 http://www.devgento.com/2/media/catalog/product/p/h/phoneordercustomoptions_box.png http://www.devgento.com/2/?___store=uk_enphone-ordering-for-magento-to-add-custom-options-easily-downloadable-software new <p><strong><span style="font-size: medium;">Overview</span></strong></p> <p>This Devgento Extension has one objective: Allows admin to add custom options to any phone order in Magento.</p> <p><strong><span style="font-size: medium;">Problem</span></strong></p> <p>If you have products that are configrable (<em>ie size, color, amount etc</em>) AND you take phone orders; you face the problem of getting the custom options into any order.</p> <p><strong><span style="font-size: medium;">Solution</span></strong></p> <p>This extension pull configrable options into the phone order screen so you can easily add options to any order.</p> <p><strong><span style="font-size: medium;">Installation</span></strong></p> <p>Simply unpack/upload the zipped file contents to the root of your mangent 1.3,1.4,1.6,1.7 installation and refresh your cache. The go to the create order screen, add a product that has options and you will see the options just like in the screen grabs, video and demo.</p> <p><span style="font-size: medium;"><strong>Demo - click here</strong></span></p> <p><strong><span style="font-size: medium;">Video</span></strong></p> Visa, Master Card
|
5 |
+
3 Shopping Feed Pro - Shopping Comparison Feed Manager for Magento - downloadable software 170 http://www.devgento.com/2/media/catalog/product/f/e/feedmanagerprocover.png http://www.devgento.com/2/?___store=uk_enunlimited-magento-feed-manager-shopping-comparison-data-feed new <p><span style="color: #ff0000;"><strong>REQUIRES ION CUBE LOADER INSTALLED ON YOUR SERVER</strong></span></p> <p> <object width="500" height="405" data="http://www.youtube.com/v/ggfowRzeFxc&hl=en_US&fs=1&color1=0xe1600f&color2=0xfebd01&border=1" type="application/x-shockwave-flash"> <param name="allowFullScreen" value="true" /> <param name="allowscriptaccess" value="always" /> <param name="src" value="http://www.youtube.com/v/ggfowRzeFxc&hl=en_US&fs=1&color1=0xe1600f&color2=0xfebd01&border=1" /> <param name="allowfullscreen" value="true" /> </object> </p> <p><strong>Hi, do you need to:</strong></p> <ul class="bullet"> <li>send your product data in a<strong> daily feed</strong> to places like Froogle, PriceGrabber, DealTime, Shopzilla or Kelkoo to name a few?</li> <li>send <strong>different data</strong> and prices to each one of these places?</li> <li>send <strong>custom data feeds</strong> with static tracking text?</li> <li>do this <strong>daily and automatically</strong> with some <strong>business rules</strong>?</li> <li>create data feeds to get your product into <strong>eBay via Blackthorne</strong> or <strong>Turbo Lister</strong>?</li> </ul> <p>If you answered yes to <strong>any of these</strong> then,<strong> FeedManager</strong> by <a href="http://www.devgento.com"><strong>Devgento.com</strong></a> is the solution for you!</p> <p><strong>You can have an unlimited number of these feeds on your store!</strong></p> <p><em>- wow, thats powerfull!</em></p> <p><strong>Feed destination requirements</strong>: FTP <em>username</em> & <em>password</em></p> <p><strong><a href="http://www.magentocommerce.com/extension/2950">Magento Connect - Unlimited Feed Manager</a></strong><em><br /></em></p> <ul class="bullet"> <li><a href="http://www.magentocommerce.com/extension/2950/unlimited_feedmanager">http://www.magentocommerce.com/extension/2950/unlimited_feedmanager</a></li> <li><a href="http://www.ecommerceshare.com/articles/flushtable-keep-mysql-small/">http://www.ecommerceshare.com/articles/flushtable-keep-mysql-small/</a></li> <li><a href="http://www.devgento.co.uk/unlimited-magento-feed-manager-shopping-comparison-data-feed">http://www.devgento.co.uk/unlimited-magento-feed-manager-shopping-comparison-data-feed</a></li> <li><a href="http://twitter.com/devgento">http://twitter.com/devgento</a></li> <li><a href="http://www.magentonews.co.uk/magento-buzz/httpwww-devgento-com-aucatalogproductviewid12-magento-shopping-comparison-feed-manager-unlimited/">http://www.magentonews.co.uk/magento-buzz/httpwww-devgento-com-aucatalogproductviewid12-magento-shopping-comparison-feed-manager-unlimited/</a></li> </ul> Visa, Master Card
|
app/code/local/Devgento/Feedmanager/lib/function.php
ADDED
@@ -0,0 +1,88 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/*************************************************************
|
3 |
+
* feed_v2.7 *
|
4 |
+
*************************************************************/
|
5 |
+
|
6 |
+
function func_froogle_convert($str, $max_len = false)
|
7 |
+
{
|
8 |
+
static $tbl = false;
|
9 |
+
if ($tbl === false)
|
10 |
+
$tbl = array_flip(get_html_translation_table(HTML_ENTITIES));
|
11 |
+
|
12 |
+
$str = str_replace(array("\n","\r","\t"), array(" ", "", " "), $str);
|
13 |
+
$str = strtr($str, $tbl);
|
14 |
+
if ($max_len > 0 && strlen($str) > $max_len) {
|
15 |
+
$str = preg_replace("/\s+?\S+.{".intval(strlen($str)-$max_len-1+FROOGLE_TAIL_LEN)."}$/Ss", "", $str).FROOGLE_TAIL;
|
16 |
+
if (strlen($str) > $max_len)
|
17 |
+
{
|
18 |
+
$str = substr($str, 0, $max_len-FROOGLE_TAIL_LEN).FROOGLE_TAIL;
|
19 |
+
}
|
20 |
+
}
|
21 |
+
return $str;
|
22 |
+
}
|
23 |
+
|
24 |
+
function addPrefixSuffix($str,$cnt,$arr_storeformat,$arr_prefix_title,$arr_prefix_value,$arr_suffix_title,$arr_suffix_value,$arr_suffix1_title,$arr_suffix1_value)
|
25 |
+
{
|
26 |
+
$newstr = $str;
|
27 |
+
if(in_array($arr_storeformat[$cnt],$arr_prefix_title))
|
28 |
+
{
|
29 |
+
foreach($arr_prefix_title as $tt=>$tv)
|
30 |
+
{
|
31 |
+
if($tv == $arr_storeformat[$cnt])
|
32 |
+
{
|
33 |
+
$Prefix = $arr_prefix_value[$tt];
|
34 |
+
}
|
35 |
+
}
|
36 |
+
$newstr = $Prefix.$newstr;
|
37 |
+
}
|
38 |
+
|
39 |
+
if(in_array($arr_storeformat[$cnt],$arr_suffix_title))
|
40 |
+
{
|
41 |
+
foreach($arr_suffix_title as $tt=>$tv)
|
42 |
+
{
|
43 |
+
if($tv == $arr_storeformat[$cnt])
|
44 |
+
{
|
45 |
+
$Suffix = $arr_suffix_value[$tt];
|
46 |
+
}
|
47 |
+
}
|
48 |
+
$newstr=$newstr.$Suffix;
|
49 |
+
}
|
50 |
+
|
51 |
+
if(in_array($arr_storeformat[$cnt],$arr_suffix1_title))
|
52 |
+
{
|
53 |
+
foreach($arr_suffix1_title as $tt=>$tv)
|
54 |
+
{
|
55 |
+
if($tv == $arr_storeformat[$cnt])
|
56 |
+
{
|
57 |
+
$Suffix1 = $arr_suffix1_value[$tt];
|
58 |
+
}
|
59 |
+
}
|
60 |
+
$newstr=$newstr.$Suffix1;
|
61 |
+
}
|
62 |
+
return $newstr;
|
63 |
+
}
|
64 |
+
|
65 |
+
function getProductImagePath($str,$ProductMediaModel, $image_location)
|
66 |
+
{
|
67 |
+
$newstr = "";
|
68 |
+
if($str != "")
|
69 |
+
{
|
70 |
+
if(strstr($str,'http'))
|
71 |
+
{
|
72 |
+
$newstr = $str;
|
73 |
+
}
|
74 |
+
else
|
75 |
+
{
|
76 |
+
$image_location = str_replace("index.php/","",$image_location);
|
77 |
+
$strreplace = "index.php/";
|
78 |
+
if(strstr(Mage::getUrl(),"createfeed.php"))
|
79 |
+
$strreplace = "createfeed.php/";
|
80 |
+
$newurl = str_replace($strreplace,"",Mage::getUrl());
|
81 |
+
$url = $ProductMediaModel->getBaseMediaUrl();
|
82 |
+
$newstr = $url.$str;
|
83 |
+
$newstr = str_replace($newurl,$image_location,$newstr);
|
84 |
+
$newstr = str_replace("https","http",$newstr);
|
85 |
+
}
|
86 |
+
}
|
87 |
+
return $newstr;
|
88 |
+
}
|
app/code/local/Devgento/Feedmanager/sql/feedmanager_setup/mysql4-install-2.7.php
ADDED
@@ -0,0 +1,89 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/*************************************************************
|
3 |
+
* feed_v2.7 *
|
4 |
+
*************************************************************/
|
5 |
+
|
6 |
+
$installer = $this;
|
7 |
+
|
8 |
+
$installer->startSetup();
|
9 |
+
|
10 |
+
$installer->run("
|
11 |
+
|
12 |
+
DROP TABLE IF EXISTS {$this->getTable('feedmanager')};
|
13 |
+
CREATE TABLE {$this->getTable('feedmanager')} (
|
14 |
+
`feedmanager_id` int(11) unsigned NOT NULL auto_increment,
|
15 |
+
`site_name` varchar(255) NOT NULL default '',
|
16 |
+
`filename` varchar(255) NOT NULL default '',
|
17 |
+
`format` varchar(255) NOT NULL default '',
|
18 |
+
`websites` int(11) NOT NULL,
|
19 |
+
`store` int(11) NOT NULL,
|
20 |
+
`generated_date` varchar(255) NOT NULL default '',
|
21 |
+
`schedule_date` date NOT NULL,
|
22 |
+
`schedule_flag` tinyint(4) NOT NULL,
|
23 |
+
`schedule_time` int(11) NOT NULL,
|
24 |
+
`generated_time` int(11) NOT NULL,
|
25 |
+
`store_url` int(11) NOT NULL,
|
26 |
+
PRIMARY KEY (`feedmanager_id`)
|
27 |
+
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
28 |
+
|
29 |
+
DROP TABLE IF EXISTS {$this->getTable('feedmanagersettings')};
|
30 |
+
CREATE TABLE {$this->getTable('feedmanagersettings')} (
|
31 |
+
`feedmanagersettings_id` int(11) unsigned NOT NULL auto_increment,
|
32 |
+
`feed_id` int(11) NOT NULL default '0',
|
33 |
+
`export_disabled_products` char(1) default NULL,
|
34 |
+
`export_out_stock_products` char(1) default NULL,
|
35 |
+
`export_zero_price_products` char(1) default NULL,
|
36 |
+
`flag` tinyint(4) NOT NULL default '0' COMMENT '0 - All Products, 1 Consider Only Uploaded SKU, 2 Ignore Uploaded SKU',
|
37 |
+
PRIMARY KEY (`feedmanagersettings_id`)
|
38 |
+
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
39 |
+
|
40 |
+
|
41 |
+
|
42 |
+
DROP TABLE IF EXISTS {$this->getTable('feedmanagersku')};
|
43 |
+
CREATE TABLE {$this->getTable('feedmanagersku')} (
|
44 |
+
`feedmanagersku_id` int(11) NOT NULL auto_increment,
|
45 |
+
`feed_id` int(11) NOT NULL,
|
46 |
+
`sku` varchar(255) NOT NULL,
|
47 |
+
PRIMARY KEY (`feedmanagersku_id`)
|
48 |
+
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
49 |
+
|
50 |
+
DROP TABLE IF EXISTS {$this->getTable('feedmanagermapping')};
|
51 |
+
CREATE TABLE {$this->getTable('feedmanagermapping')} (
|
52 |
+
`feedmanagermapping_id` int(11) NOT NULL auto_increment,
|
53 |
+
`feed_id` int(11) NOT NULL,
|
54 |
+
`title` varchar(255) NOT NULL,
|
55 |
+
`type` tinyint(4) NOT NULL,
|
56 |
+
`data` varchar(255) NOT NULL,
|
57 |
+
`prefix` varchar(255) NOT NULL,
|
58 |
+
`suffix` varchar(255) NOT NULL,
|
59 |
+
`type1` tinyint(4) NOT NULL,
|
60 |
+
`data1` varchar(255) NOT NULL,
|
61 |
+
`suffix1` varchar(255) NOT NULL,
|
62 |
+
`order_by` int(11) NOT NULL,
|
63 |
+
PRIMARY KEY (`feedmanagermapping_id`)
|
64 |
+
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
65 |
+
|
66 |
+
DROP TABLE IF EXISTS {$this->getTable('feedmanagerftpdetail')};
|
67 |
+
CREATE TABLE {$this->getTable('feedmanagerftpdetail')} (
|
68 |
+
`feedmanagerftpdetail_id` int(11) NOT NULL auto_increment,
|
69 |
+
`feed_id` int(11) NOT NULL,
|
70 |
+
`hostname` varchar(255) NOT NULL,
|
71 |
+
`login` varchar(255) NOT NULL,
|
72 |
+
`password` varchar(255) NOT NULL,
|
73 |
+
`directory` varchar(255) NOT NULL,
|
74 |
+
PRIMARY KEY (`feedmanagerftpdetail_id`)
|
75 |
+
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
76 |
+
|
77 |
+
DROP TABLE IF EXISTS {$this->getTable('feedmanagerversion')};
|
78 |
+
CREATE TABLE {$this->getTable('feedmanagerversion')} (
|
79 |
+
`id` int(11) NOT NULL auto_increment,
|
80 |
+
`ver` varchar(20) NOT NULL,
|
81 |
+
PRIMARY KEY (`id`)
|
82 |
+
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
83 |
+
|
84 |
+
delete from {$this->getTable('feedmanagerversion')};
|
85 |
+
Insert into {$this->getTable('feedmanagerversion')} (`id`,`ver`) values (1,'2.7');
|
86 |
+
");
|
87 |
+
|
88 |
+
|
89 |
+
$installer->endSetup();
|
app/design/adminhtml/default/default/layout/feedmanager.xml
ADDED
@@ -0,0 +1,32 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0"?>
|
2 |
+
<!--
|
3 |
+
/*************************************************************
|
4 |
+
* feed_v2.7 *
|
5 |
+
*************************************************************/
|
6 |
+
-->
|
7 |
+
<layout version="0.1.0">
|
8 |
+
<feedmanager_adminhtml_feedmanager_index>
|
9 |
+
<reference name="content">
|
10 |
+
<block type="feedmanager/adminhtml_feedmanager" name="feedmanager" >
|
11 |
+
<block type="adminhtml/store_switcher" name="store_switcher" as="store_switcher" >
|
12 |
+
<action method="setUseConfirm"><params>0</params></action>
|
13 |
+
</block>
|
14 |
+
</block>
|
15 |
+
</reference>
|
16 |
+
</feedmanager_adminhtml_feedmanager_index>
|
17 |
+
<feedmanager_adminhtml_feedmanager_settings>
|
18 |
+
<reference name="content">
|
19 |
+
<block type="feedmanager/adminhtml_feedmanager_settings" name="settings" />
|
20 |
+
</reference>
|
21 |
+
</feedmanager_adminhtml_feedmanager_settings>
|
22 |
+
<feedmanager_adminhtml_feedmanager_mapping>
|
23 |
+
<reference name="content">
|
24 |
+
<block type="feedmanager/adminhtml_feedmanager_mapping" name="mapping" />
|
25 |
+
</reference>
|
26 |
+
</feedmanager_adminhtml_feedmanager_mapping>
|
27 |
+
<feedmanager_adminhtml_feedmanager_ftpdetail>
|
28 |
+
<reference name="content">
|
29 |
+
<block type="feedmanager/adminhtml_feedmanager_ftpdetail" name="ftpdetail" />
|
30 |
+
</reference>
|
31 |
+
</feedmanager_adminhtml_feedmanager_ftpdetail>
|
32 |
+
</layout>
|
app/design/adminhtml/default/default/template/feedmanager/edit.phtml
ADDED
@@ -0,0 +1,101 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/*************************************************************
|
3 |
+
* feed_v2.7 *
|
4 |
+
*************************************************************/
|
5 |
+
|
6 |
+
?>
|
7 |
+
<div class="content-header">
|
8 |
+
<h3 class="icon-head"><?php echo $this->getHeaderText() ?></h3>
|
9 |
+
<p class="content-buttons form-buttons">
|
10 |
+
<button style="" onclick="setLocation('<?php echo $this->getUrl("*/*/") ?>');" class="scalable back" type="button" id="save_continue"><span><?php echo $this->__("Back"); ?></span></button>
|
11 |
+
<button style="" onclick="setLocation('window.location.href');" class="scalable" type="button" id="save_continue"><span><?php echo $this->__("Reset"); ?></span></button>
|
12 |
+
<?php if($this->getRequest()->getParam("id") != ""):?>
|
13 |
+
<button style="" onclick="deleteConfirm('Are you sure you want to do this?', '<?php echo $this->getUrl("*/*/delete",array("id"=>$this->getRequest()->getParam("id"))) ?>');" class="scalable delete" type="button" id="save_continue"><span><?php echo $this->__("Delete Item"); ?></span></button>
|
14 |
+
<?php endif;?>
|
15 |
+
<button style="" onclick="editForm.submit();" class="scalable save" type="button" id="save_continue"><span><?php echo $this->__("Save Item"); ?></span></button>
|
16 |
+
<button style="" onclick="saveAndContinueEdit()" class="scalable save" type="button" id="save_continue"><span><?php echo $this->__("Save And Continue Edit"); ?></span></button>
|
17 |
+
<?php if( Mage::registry('feedmanager_data') && Mage::registry('feedmanager_data')->getId() ):?>
|
18 |
+
<button style="" onclick="setLocation('<?php echo $this->getUrl("*/*/settings",array("id"=>$this->getRequest()->getParam('id'))); ?>')" class="scalable save" type="button" id="feed_settings"><span><?php echo $this->__("Feed Settings"); ?></span></button>
|
19 |
+
<?php endif;?>
|
20 |
+
</p>
|
21 |
+
</div>
|
22 |
+
|
23 |
+
<div style="display:none"></div>
|
24 |
+
<div id="feedmanager_edit_content">
|
25 |
+
<div class="entry-edit">
|
26 |
+
<div class="entry-edit-head">
|
27 |
+
<h4 class="icon-head head-edit-form fieldset-legend"><?php echo $this->__("Feed Information")?></h4>
|
28 |
+
<div class="form-buttons"></div>
|
29 |
+
</div>
|
30 |
+
<div class="fieldset " id="eedmanager_form">
|
31 |
+
<div class="hor-scroll">
|
32 |
+
<form action="<?php echo $this->getUrl('*/*/save', array("id"=>$this->getRequest()->getParam("id")));?>" method="post" name="edit_form" id="edit_form" enctype="multipart/form-data">
|
33 |
+
<?php echo $this->getBlockHtml('formkey')?>
|
34 |
+
<div class="hor-scroll">
|
35 |
+
<table cellspacing="0" class="form-list">
|
36 |
+
<tbody>
|
37 |
+
<tr>
|
38 |
+
<td class="label"><label for="site_name"><?php echo $this->__("Site Name") ?> <span class="required">*</span></label></td>
|
39 |
+
<td class="value"><input type="text" class=" required-entry input-text" value="<?php echo $this->_formdata->getSiteName()?>" name="site_name" id="site_name"></td>
|
40 |
+
<td id="note_site_name" class="value" style="padding:0 0 0 10px;"><small><?php echo $this->__("e.g. Google Base, Froogle, ...") ?></small></td>
|
41 |
+
</tr>
|
42 |
+
<tr>
|
43 |
+
<td class="label"><label for="filename"><?php echo $this->__("File Name") ?> <span class="required">*</span></label></td>
|
44 |
+
<td class="value"><input type="text" class=" required-entry input-text" value="<?php echo $this->_formdata->getFilename()?>" name="filename" id="filename"></td>
|
45 |
+
<td id="note_filename" class="value" style="padding:0 0 0 10px;"><small><?php echo $this->__("e.g. 'myfeed', do not add file extension") ?></small></td>
|
46 |
+
</tr>
|
47 |
+
<tr>
|
48 |
+
<td class="label"><label for="format"><?php echo $this->__("File Format") ?></label></td>
|
49 |
+
<td class="value"><select class=" select" name="format" id="format">
|
50 |
+
<option value="0" <?php if($this->_formdata->getFormat() == 0):?> selected="selected" <?php endif;?> ><?php echo $this->__(".txt") ?></option>
|
51 |
+
<option value="1" <?php if($this->_formdata->getFormat() == 1):?> selected="selected" <?php endif;?> ><?php echo $this->__(".csv") ?></option>
|
52 |
+
</select></td>
|
53 |
+
<td id="note_format"><small> </small></td>
|
54 |
+
</tr>
|
55 |
+
<tr>
|
56 |
+
<td class="label"><label for="websites"><?php echo $this->__("Websites") ?> <span class="required">*</span></label></td>
|
57 |
+
<td class="value">
|
58 |
+
<select class=" required-entry select" name="websites" id="websites">
|
59 |
+
<?php //$currentStore = explode(",",$this->_formdata->getWebsites())?>
|
60 |
+
<?php foreach ($this->_websites as $website): ?>
|
61 |
+
<?php $showWebsite=false; ?>
|
62 |
+
<?php foreach ($website->getGroups() as $group): ?>
|
63 |
+
<?php $showGroup=false; ?>
|
64 |
+
<?php foreach ($this->getStores($group) as $store): ?>
|
65 |
+
<?php if ($showWebsite == false): ?>
|
66 |
+
<?php $showWebsite = true; ?>
|
67 |
+
<optgroup label="<?php echo $website->getName() ?>"></optgroup>
|
68 |
+
<?php endif; ?>
|
69 |
+
<?php if ($showGroup == false): ?>
|
70 |
+
<?php $showGroup = true; ?>
|
71 |
+
<optgroup label=" <?php echo $group->getName() ?>">
|
72 |
+
<?php endif; ?>
|
73 |
+
<option value="<?php echo $website->getId().",".$store->getId() ?>"<?php if($this->_formdata->getStore() == $store->getId()): ?> selected="selected"<?php endif; ?>> <?php echo $store->getName() ?></option>
|
74 |
+
<?php endforeach; ?>
|
75 |
+
<?php if ($showGroup): ?>
|
76 |
+
</optgroup>
|
77 |
+
<?php endif; ?>
|
78 |
+
<?php endforeach;?>
|
79 |
+
<?php endforeach;?>
|
80 |
+
</select></td>
|
81 |
+
<td id="note_websites"><small> </small></td>
|
82 |
+
</tr>
|
83 |
+
<tr>
|
84 |
+
<td class="label"><label for="store_url"><?php echo $this->__("Store Url") ?></label></td>
|
85 |
+
<td class="value"><input type="checkbox" name="store_url" id="store_url" <?php if($this->_formdata->getStoreUrl() == 1):?> checked="checked" <?php endif;?> /></td>
|
86 |
+
<td id="note_store_url" class="value" style="padding:0 0 0 10px;"><small><?php echo $this->__("e.g. http://www.yourdomain.com/product_url?___store=store_code") ?></small></td>
|
87 |
+
</tr>
|
88 |
+
</tbody>
|
89 |
+
</table>
|
90 |
+
</div>
|
91 |
+
</form>
|
92 |
+
</div>
|
93 |
+
</div>
|
94 |
+
</div>
|
95 |
+
</div>
|
96 |
+
<script type="text/javascript">
|
97 |
+
var editForm = new varienForm('edit_form', '');
|
98 |
+
function saveAndContinueEdit(){
|
99 |
+
editForm.submit($('edit_form').action+'back/edit/');
|
100 |
+
}
|
101 |
+
</script>
|
app/design/adminhtml/default/default/template/feedmanager/feed.phtml
ADDED
@@ -0,0 +1,20 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/*************************************************************
|
3 |
+
* feed_v2.7 *
|
4 |
+
*************************************************************/
|
5 |
+
?>
|
6 |
+
|
7 |
+
<div class="content-header">
|
8 |
+
<table cellspacing="0">
|
9 |
+
<tr>
|
10 |
+
<td style="width:50%;"><h3 class="icon-head head-products"><?php echo $this->_headerText; ?></h3></td>
|
11 |
+
<td class="a-right">
|
12 |
+
<?php echo $this->getButtonsHtml() ?>
|
13 |
+
</td>
|
14 |
+
</tr>
|
15 |
+
</table>
|
16 |
+
</div>
|
17 |
+
<?php echo $this->getChildHtml('store_switcher');?>
|
18 |
+
<div>
|
19 |
+
<?php echo $this->getGridHtml() ?>
|
20 |
+
</div>
|
app/design/adminhtml/default/default/template/feedmanager/ftpdetail.phtml
ADDED
@@ -0,0 +1,74 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/*************************************************************
|
3 |
+
* feed_v2.7 *
|
4 |
+
*************************************************************/
|
5 |
+
|
6 |
+
?>
|
7 |
+
<div class="content-header">
|
8 |
+
<h3 class="icon-head"><?php echo $this->getHeader() ?></h3>
|
9 |
+
<p class="content-buttons form-buttons">
|
10 |
+
<?php echo $this->getBackButtonHtml() ?>
|
11 |
+
<?php echo $this->getSaveFtpButtonHtml()?>
|
12 |
+
<?php if($this->FtpId != ""):?><?php echo $this->getdeleteFtpDetailButtonHtml()?><?php endif;?>
|
13 |
+
<?php echo $this->getCreateFeedButtonHtml()?>
|
14 |
+
<?php if($this->FtpId != ""):?><?php echo $this->getCreateFeedUploadButtonHtml()?><?php endif;?>
|
15 |
+
|
16 |
+
</p>
|
17 |
+
</div>
|
18 |
+
<div style="display:none"></div>
|
19 |
+
<div id="feedmanager_mapping_content">
|
20 |
+
<div class="entry-edit">
|
21 |
+
<div class="entry-edit-head">
|
22 |
+
<h4 class="icon-head head-edit-form fieldset-legend"><?php echo $this->__("Feed Ftp Detail")?></h4>
|
23 |
+
<div class="form-buttons"></div>
|
24 |
+
</div>
|
25 |
+
<div class="fieldset " id="ftpdetail">
|
26 |
+
<div class="hor-scroll">
|
27 |
+
<form action="<?php echo $this->getSaveFtpUrl() ?>" method="post" name="feed_ftp" id="feed_ftp" enctype="multipart/form-data">
|
28 |
+
<?php echo $this->getBlockHtml('formkey')?>
|
29 |
+
<input type="hidden" name="feed_id" value="<?php echo $this->getRequest()->getParam('id');?>" />
|
30 |
+
<?php if($this->FtpId != ""):?><input type="hidden" name="feedmanagerftpdetail_id" value="<?php echo $this->FtpId;?>" /><?php endif;?>
|
31 |
+
<table cellspacing="2" class="form-list" width="100%">
|
32 |
+
<tr>
|
33 |
+
<td class="label"><?php echo $this->__("FTP Server Host Name");?><span class="required">*</span></td>
|
34 |
+
<td class="value"><input id="hostname" name="hostname" type="text" <?php if($this->FtpId != ""):?> value="<?php echo $this->FtpData['hostname'];?>" <?php endif;?> class="required-entry required-entry input-text"/></td>
|
35 |
+
</tr>
|
36 |
+
<tr>
|
37 |
+
<td class="label"><?php echo $this->__("FTP Server Login");?><span class="required">*</span></td>
|
38 |
+
<td class="value"><input id="login" name="login" type="text" <?php if($this->FtpId != ""):?> value="<?php echo $this->FtpData['login'];?>" <?php endif;?> class="required-entry required-entry input-text"/></td>
|
39 |
+
</tr>
|
40 |
+
<tr>
|
41 |
+
<td class="label"><?php echo $this->__("FTP Server Password");?><span class="required">*</span></td>
|
42 |
+
<td class="value"><input id="password" name="password" type="password" <?php if($this->FtpId != ""):?> value="<?php echo $this->FtpData['password'];?>" <?php endif;?> class="required-entry required-entry input-text"/></td>
|
43 |
+
</tr>
|
44 |
+
<tr>
|
45 |
+
<td class="label"><?php echo $this->__("FTP Directory");?></td>
|
46 |
+
<td class="value"><input id="directory" name="directory" type="text" <?php if($this->FtpId != ""):?> value="<?php echo $this->FtpData['directory'];?>" <?php endif;?> class="input-text"/></td>
|
47 |
+
</tr>
|
48 |
+
</table>
|
49 |
+
</form>
|
50 |
+
</div>
|
51 |
+
</div>
|
52 |
+
</div>
|
53 |
+
</div>
|
54 |
+
<script type="text/javascript">
|
55 |
+
//<![CDATA[
|
56 |
+
var ftpForm = new varienForm('feed_ftp', '');
|
57 |
+
ftpForm._processValidationResult = function(transport) {
|
58 |
+
var response = transport.responseText.evalJSON();
|
59 |
+
if (response.error){
|
60 |
+
if (response.attribute && $(response.attribute)) {
|
61 |
+
$(response.attribute).setHasError(true, productForm);
|
62 |
+
Validation.ajaxError($(response.attribute), response.message);
|
63 |
+
$(response.attribute).focus();
|
64 |
+
}
|
65 |
+
else if ($('messages')) {
|
66 |
+
$('messages').innerHTML = '<ul class="messages"><li class="error-msg"><ul><li>' + response.message + '</li></ul></li></ul>';
|
67 |
+
}
|
68 |
+
}
|
69 |
+
else{
|
70 |
+
ftpForm._submit();
|
71 |
+
}
|
72 |
+
};
|
73 |
+
//]]>
|
74 |
+
</script>
|
app/design/adminhtml/default/default/template/feedmanager/mapping.phtml
ADDED
@@ -0,0 +1,372 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/*************************************************************
|
3 |
+
* feed_v2.7 *
|
4 |
+
*************************************************************/
|
5 |
+
|
6 |
+
?>
|
7 |
+
<link rel="stylesheet" type="text/css" href="<?php echo $this->getSkinUrl('feedmanager.css') ?>" />
|
8 |
+
<div class="content-header">
|
9 |
+
<h3 class="icon-head"><?php echo $this->getHeader() ?></h3>
|
10 |
+
<p class="content-buttons form-buttons">
|
11 |
+
<?php echo $this->getBackButtonHtml() ?>
|
12 |
+
<?php echo $this->getSaveMappingButtonHtml();?>
|
13 |
+
<?php if($this->MappingData->getItems()):?><?php echo $this->getFTPMappingButtonHtml();?><?php endif;?>
|
14 |
+
</p>
|
15 |
+
</div>
|
16 |
+
<div style="display:none"></div>
|
17 |
+
<div id="feedmanager_mapping_content">
|
18 |
+
<div class="entry-edit">
|
19 |
+
<div class="entry-edit-head">
|
20 |
+
<h4 class="icon-head head-edit-form fieldset-legend"><?php echo $this->__("Feed Mapping Import / Export")?></h4>
|
21 |
+
<div class="form-buttons"></div>
|
22 |
+
</div>
|
23 |
+
<div class="fieldset " id="mapping import/export">
|
24 |
+
<div class="hor-scroll">
|
25 |
+
<form action="<?php echo $this->getImportMappingUrl() ?>" method="post" name="feed_mapping_ex_im" id="feed_mapping_ex_im" enctype="multipart/form-data">
|
26 |
+
<?php echo $this->getBlockHtml('formkey')?>
|
27 |
+
<table cellspacing="0" cellpadding="0" class="form-list" width="100%">
|
28 |
+
<tr>
|
29 |
+
<td class="label"><?php echo $this->__("Mapping File") ;?><span class="required">*</span></td>
|
30 |
+
<td class="value"><input type="file" name="importfile" id="importfile" class="required-entry required-entry input-text" /></td>
|
31 |
+
<td class="value"><?php echo $this->getMappingImportButtonHtml();?></td>
|
32 |
+
<td class="value" style="padding:0 0 0 10px;"><?php echo $this->__("File should be .txt file with tab '\\t' delimited");?></td>
|
33 |
+
</tr>
|
34 |
+
<?php if($this->MappingData->getItems()):?>
|
35 |
+
<tr>
|
36 |
+
<td class="value" colspan="3"><?php echo $this->getMappingExportButtonHtml();?></td>
|
37 |
+
</tr>
|
38 |
+
<?php endif;?>
|
39 |
+
</table>
|
40 |
+
</form>
|
41 |
+
</div>
|
42 |
+
</div>
|
43 |
+
</div>
|
44 |
+
</div>
|
45 |
+
<div style="display:none"></div>
|
46 |
+
<div id="feedmanager_mapping_content">
|
47 |
+
<div class="entry-edit">
|
48 |
+
<div class="entry-edit-head">
|
49 |
+
<h4 class="icon-head head-edit-form fieldset-legend"><?php echo $this->__("Feed Mapping")?></h4>
|
50 |
+
<div class="form-buttons"></div>
|
51 |
+
</div>
|
52 |
+
<div class="fieldset " id="mapping">
|
53 |
+
<div class="gridtable">
|
54 |
+
<div class="hor-scroll">
|
55 |
+
<form action="<?php echo $this->getSaveMappingUrl() ?>" method="post" name="feed_mapping" id="feed_mapping" enctype="multipart/form-data">
|
56 |
+
<?php echo $this->getBlockHtml('formkey')?>
|
57 |
+
<input type="hidden" name="hidDelete" id="hidDelete" value="" />
|
58 |
+
<input type="hidden" name="feed_id" value="<?php echo $this->FeedId;?>" />
|
59 |
+
<input type="hidden" name="mode" value="<?php echo $this->__('add');?>" />
|
60 |
+
<div style="text-align:right;padding:0px 0px 2px 0px"><?php echo $this->getCreateButtonHtml() ?></div>
|
61 |
+
<table cellspacing="0" cellpadding="0" class="data" id="mapping-table" width="100%">
|
62 |
+
<tr class="headings" id="row-options">
|
63 |
+
<th width="5%"><?php echo $this->__("Pos");?></th>
|
64 |
+
<th width="11%"><?php echo $this->__("Field/Title");?></th>
|
65 |
+
<th width="11%"><?php echo $this->__("Prefix");?></th>
|
66 |
+
<th width="10%"><?php echo $this->__("Type");?></th>
|
67 |
+
<th width="13%"><?php echo $this->__("Data");?></th>
|
68 |
+
<th width="12%"><?php echo $this->__("Suffix");?></th>
|
69 |
+
<th width="10%"><?php echo $this->__("Type");?></th>
|
70 |
+
<th width="13%"><?php echo $this->__("Data");?></th>
|
71 |
+
<th width="12%"><?php echo $this->__("Suffix");?></th>
|
72 |
+
<th width="3%"> </th>
|
73 |
+
</tr>
|
74 |
+
<?php $counter = 0;?>
|
75 |
+
<?php if($this->MappingData->getItems()):?>
|
76 |
+
|
77 |
+
<?php foreach($this->MappingData->getItems() as $_key=>$_value):?>
|
78 |
+
<?php $data = $_value->getData(); ?>
|
79 |
+
<tr>
|
80 |
+
<td align="center" width="5%"><input type="text" name="row[<?php echo $counter;?>][order_by]" value="<?php echo $data['order_by'];?>" size="1"/></td>
|
81 |
+
<td align="center" width="11%"><input type="text" name="row[<?php echo $counter;?>][title]" value="<?php echo $data['title'];?>" size="8" /></td>
|
82 |
+
<td align="center" width="11%"><input type="text" name="row[<?php echo $counter;?>][prefix]" value="<?php echo $data['prefix'];?>" size="7" /></td>
|
83 |
+
<td align="center" width="10%">
|
84 |
+
<select name="row[<?php echo $counter;?>][type]" id="row[<?php echo $counter;?>][type]" onchange="checktype(this,'<?php echo $counter;?>');">
|
85 |
+
<option value="0" <?php if($data['type'] == 0):?> selected="selected" <?php endif;?>><?php echo $this->__("Standard");?></option>
|
86 |
+
<option value="1" <?php if($data['type'] == 1):?> selected="selected" <?php endif;?>><?php echo $this->__("Static");?></option>
|
87 |
+
</select>
|
88 |
+
</td>
|
89 |
+
<td align="center" width="13%">
|
90 |
+
<?php $style="";?>
|
91 |
+
<?php if($data['type'] == 1): $style="display:none"; endif;?>
|
92 |
+
<select name="row[<?php echo $counter;?>][data]" id="row[<?php echo $counter;?>][data]" style="width:100px;<?php echo $style;?>" >
|
93 |
+
<option value=""><?php echo $this->__("Select");?></option>
|
94 |
+
<?php foreach($this->StoreFields as $_k=>$_v):?>
|
95 |
+
<option value="<?php echo $_k;?>" <?php if($data['data'] == $_k):?> selected="selected" <?php endif;?> <?php if(in_array($_k,$this->MappedStoreFields['data'])):?> style="color:red" <?php endif; ?> ><?php echo $_v;?></option>
|
96 |
+
<?php endforeach;?>
|
97 |
+
</select>
|
98 |
+
<input type="text" name="row[<?php echo $counter;?>][datatext]" id="row[<?php echo $counter;?>][datatext]" value="<?php echo $data['data'];?>" size="10" <?php if($data['type'] == 0):?> style="display:none" <?php endif;?> />
|
99 |
+
</td>
|
100 |
+
<td align="center" width="12%"><input type="text" name="row[<?php echo $counter;?>][suffix]" value="<?php echo $data['suffix'];?>" size="9" /></td>
|
101 |
+
<td align="center" width="10%">
|
102 |
+
<select name="row[<?php echo $counter;?>][type1]" id="row[<?php echo $counter;?>][type1]" onchange="checktype1(this,'<?php echo $counter;?>');">
|
103 |
+
<option value="0" <?php if($data['type1'] == 0):?> selected="selected" <?php endif;?> ><?php echo $this->__("Standard");?></option>
|
104 |
+
<option value="1" <?php if($data['type1'] == 1):?> selected="selected" <?php endif;?>><?php echo $this->__("Static");?></option>
|
105 |
+
</select>
|
106 |
+
</td>
|
107 |
+
<td align="center" width="13%">
|
108 |
+
<?php $style = ""; ?>
|
109 |
+
<?php if($data['type1'] == 1): $style="display:none"; endif;?>
|
110 |
+
<select name="row[<?php echo $counter;?>][data1]" id="row[<?php echo $counter;?>][data1]" style="width:100px;<?php echo $style;?>">
|
111 |
+
<option value=""><?php echo $this->__("Select");?></option>
|
112 |
+
<?php foreach($this->StoreFields as $_k=>$_v):?>
|
113 |
+
<option value="<?php echo $_k;?>" <?php if($data['data1'] == $_k):?> selected="selected" <?php endif;?> <?php if(in_array($_k,$this->MappedStoreFields['data1'])):?> style="color:red" <?php endif; ?> ><?php echo $_v;?></option>
|
114 |
+
<?php endforeach;?>
|
115 |
+
</select>
|
116 |
+
<input type="text" name="row[<?php echo $counter;?>][datatext1]" id="row[<?php echo $counter;?>][datatext1]" value="<?php echo $data['data1'];?>" size="10" <?php if($data['type1'] == 0):?> style="display:none" <?php endif;?> />
|
117 |
+
</td>
|
118 |
+
<td align="center" width="12%"><input type="text" name="row[<?php echo $counter;?>][suffix1]" value="<?php echo $data['suffix1'];?>" size="9" /></td>
|
119 |
+
<td align="center" width="3%">
|
120 |
+
<?php echo $this->getDeleteButtonHtmlIcon() ?>
|
121 |
+
<input type="hidden" name="row[<?php echo $counter;?>][delete]" class="delete-flag" value="" /></td>
|
122 |
+
</tr>
|
123 |
+
<?php $counter++;?>
|
124 |
+
<?php endforeach;?>
|
125 |
+
<?php endif;?>
|
126 |
+
</table>
|
127 |
+
</div>
|
128 |
+
</form>
|
129 |
+
</div>
|
130 |
+
</div>
|
131 |
+
</div>
|
132 |
+
</div>
|
133 |
+
</div>
|
134 |
+
<?php if($counter == 0): $counter = 1; endif;?>
|
135 |
+
<script type="text/javascript">
|
136 |
+
//<![CDATA[
|
137 |
+
var cnt = <?php echo $counter;?>;
|
138 |
+
var currentcnt = <?php echo $counter;?>;
|
139 |
+
cnt = <?php echo $counter;?>-1;
|
140 |
+
|
141 |
+
var templatetext = '<tr>'+
|
142 |
+
'<td align="center" width="5%"><input type="text" name="row[{{counter}}][order_by]" size="1" /></td>'+
|
143 |
+
'<td align="center" width="11%"><input type="text" name="row[{{counter}}][title]" size="8" /></td>'+
|
144 |
+
'<td align="center" width="11%"><input type="text" name="row[{{counter}}][prefix]" size="7" /></td>'+
|
145 |
+
'<td align="center" width="10%">'+
|
146 |
+
'<select name="row[{{counter}}][type]" id="row[{{counter}}][type]" onchange="checktype(this,{{counter}});">'+
|
147 |
+
'<option value="0">Standard</option>'+
|
148 |
+
'<option value="1">Static</option>'+
|
149 |
+
'</select>'+
|
150 |
+
'</td>'+
|
151 |
+
'<td align="center" width="13%">'+
|
152 |
+
'<select name="row[{{counter}}][data]" id="row[{{counter}}][data]" style="width:100px;">'+
|
153 |
+
'<option value="">Select</option>'+
|
154 |
+
<?php foreach($this->StoreFields as $_key=>$_value):?>
|
155 |
+
'<option value="<?php echo $_key;?>" <?php if(in_array($_key,$this->MappedStoreFields['data'])):?> style="color:red" <?php endif; ?>><?php echo $_value;?></option>'+
|
156 |
+
<?php endforeach;?>
|
157 |
+
'</select>'+
|
158 |
+
'<input type="text" name="row[{{counter}}][datatext]" id="row[{{counter}}][datatext]" size="10" style="display:none" /></td>'+
|
159 |
+
'<td align="center" width="12%"><input type="text" name="row[{{counter}}][suffix]" size="9" /></td>'+
|
160 |
+
'<td align="center" width="10%">'+
|
161 |
+
'<select name="row[{{counter}}][type1]" id="row[{{counter}}][type1]" onchange="checktype1(this,{{counter}});">'+
|
162 |
+
'<option value="0">Standard</option>'+
|
163 |
+
'<option value="1">Static</option>'+
|
164 |
+
'</select>'+
|
165 |
+
'</td>'+
|
166 |
+
'<td align="center" width="13%">'+
|
167 |
+
'<select name="row[{{counter}}][data1]" id="row[{{counter}}][data1]" style="width:100px;">'+
|
168 |
+
'<option value="">Select</option>'+
|
169 |
+
<?php foreach($this->StoreFields as $_key=>$_value):?>
|
170 |
+
'<option value="<?php echo $_key;?>" <?php if(in_array($_key,$this->MappedStoreFields['data1'])):?> style="color:red" <?php endif; ?>><?php echo $_value;?></option>'+
|
171 |
+
<?php endforeach;?>
|
172 |
+
'</select>'+
|
173 |
+
'<input type="text" name="row[{{counter}}][datatext1]" id="row[{{counter}}][datatext1]" size="10" style="display:none" /></td>'+
|
174 |
+
'<td align="center" width="12%"><input type="text" name="row[{{counter}}][suffix1]" size="9" /></td>'+
|
175 |
+
'<td align="center" width="3%"><?php echo $this->getDeleteButtonHtmlIcon() ?><input type="hidden" class="delete-flag" value="" name="row[{{counter}}][delete]" /></td>'+
|
176 |
+
'</tr>';
|
177 |
+
|
178 |
+
var options = {
|
179 |
+
table : $('row-options'),
|
180 |
+
templateText : templatetext,
|
181 |
+
itemCount : currentcnt,
|
182 |
+
newTemplateText : "",
|
183 |
+
add : function(data) {
|
184 |
+
this.itemCount++;
|
185 |
+
this.newTemplateText = this.templateText.replace(/{{counter}}/gi,this.itemCount);
|
186 |
+
this.template = new Template(this.newTemplateText,"");
|
187 |
+
Element.insert(this.table, {after: this.template.evaluate(data)});
|
188 |
+
this.bindRemoveButtons();
|
189 |
+
},
|
190 |
+
remove : function(event){
|
191 |
+
var element = $(Event.findElement(event, 'tr')); // !!! Button already
|
192 |
+
// have table parent in safari
|
193 |
+
// Safari workaround
|
194 |
+
element.ancestors().each(function(parentItem){
|
195 |
+
if (parentItem.hasClassName('option-row')) {
|
196 |
+
element = parentItem;
|
197 |
+
throw $break;
|
198 |
+
} else if (parentItem.hasClassName('box')) {
|
199 |
+
throw $break;
|
200 |
+
}
|
201 |
+
});
|
202 |
+
|
203 |
+
|
204 |
+
if(element){
|
205 |
+
var elementFlags = element.getElementsByClassName('delete-flag');
|
206 |
+
if(elementFlags[0]){
|
207 |
+
elementFlags[0].value=1;
|
208 |
+
}
|
209 |
+
|
210 |
+
element.addClassName('no-display');
|
211 |
+
element.addClassName('template');
|
212 |
+
element.hide();
|
213 |
+
//this.totalItems--;
|
214 |
+
//this.updateItemsCountField();
|
215 |
+
}
|
216 |
+
},
|
217 |
+
bindRemoveButtons : function(){
|
218 |
+
var buttons = $$('.delete-option');
|
219 |
+
for(var i=0;i<buttons.length;i++){
|
220 |
+
if(!$(buttons[i]).binded){
|
221 |
+
$(buttons[i]).binded = true;
|
222 |
+
Event.observe(buttons[i], 'click', this.remove.bind(this));
|
223 |
+
}
|
224 |
+
}
|
225 |
+
}
|
226 |
+
}
|
227 |
+
|
228 |
+
Event.observe('create_new_row_button', 'click', options.add.bind(options));
|
229 |
+
options.bindRemoveButtons();
|
230 |
+
|
231 |
+
function selectAll(flag, form, prefix) {
|
232 |
+
if (!form)
|
233 |
+
return;
|
234 |
+
|
235 |
+
if (prefix)
|
236 |
+
var reg = new RegExp("^"+prefix, "");
|
237 |
+
for (var i = 0; i < form.elements.length; i++) {
|
238 |
+
if (form.elements[i].type == "checkbox" && (!prefix || form.elements[i].name.search(reg) == 0) && !form.elements[i].disabled)
|
239 |
+
form.elements[i].checked = flag;
|
240 |
+
}
|
241 |
+
}
|
242 |
+
|
243 |
+
function checktype(obj,id)
|
244 |
+
{
|
245 |
+
var cmbid11 = "";
|
246 |
+
var cmbid1 = "";
|
247 |
+
var cmbid2 = "";
|
248 |
+
var cmbid3 = "";
|
249 |
+
var counter = 0;
|
250 |
+
var subst = "";
|
251 |
+
var subname = "";
|
252 |
+
for(i=0;i<document.feed_mapping.elements.length;i++)
|
253 |
+
{
|
254 |
+
if(document.feed_mapping.elements[i].type == 'select-one')
|
255 |
+
{
|
256 |
+
subname = document.feed_mapping.elements[i].name;
|
257 |
+
subst = subname.substr(subname.length - 6);
|
258 |
+
|
259 |
+
if(subst == "[type]")
|
260 |
+
{
|
261 |
+
//cmbid11 = document.feed_mapping.elements[i].name.split("cmbtype[").join("");
|
262 |
+
//cmbid11 = cmbid11.split("]").join("");
|
263 |
+
cmbid1 = subname.replace("type","data")
|
264 |
+
cmbid2 = subname.replace("type","datatext")
|
265 |
+
|
266 |
+
if(document.feed_mapping.elements[i].value == 1)
|
267 |
+
{
|
268 |
+
//cmbid1 = "data["+cmbid11+"]";
|
269 |
+
//cmbid2 = "datatext["+cmbid11+"]";
|
270 |
+
if(document.getElementById(cmbid1))
|
271 |
+
document.getElementById(cmbid1).style.display = "none";
|
272 |
+
if(document.getElementById(cmbid2))
|
273 |
+
document.getElementById(cmbid2).style.display = "";
|
274 |
+
}
|
275 |
+
else
|
276 |
+
{
|
277 |
+
//cmbid1 = "data["+cmbid11+"]";
|
278 |
+
//cmbid2 = "datatext["+cmbid11+"]";
|
279 |
+
//if(document.getElementById(cmbid1))
|
280 |
+
document.getElementById(cmbid1).style.display = "";
|
281 |
+
//if(document.getElementById(cmbid2))
|
282 |
+
document.getElementById(cmbid2).style.display = "none";
|
283 |
+
}
|
284 |
+
}
|
285 |
+
}
|
286 |
+
}
|
287 |
+
}
|
288 |
+
|
289 |
+
function checktype1(obj,id)
|
290 |
+
{
|
291 |
+
var cmbid11 = "";
|
292 |
+
var cmbid1 = "";
|
293 |
+
var cmbid2 = "";
|
294 |
+
var cmbid3 = "";
|
295 |
+
var counter = 0;
|
296 |
+
var subst = "";
|
297 |
+
var subname = "";
|
298 |
+
|
299 |
+
for(i=0;i<document.feed_mapping.elements.length;i++)
|
300 |
+
{
|
301 |
+
if(document.feed_mapping.elements[i].type == 'select-one')
|
302 |
+
{
|
303 |
+
subname = document.feed_mapping.elements[i].name;
|
304 |
+
subst = subname.substr(subname.length - 6);
|
305 |
+
|
306 |
+
if(subst == "type1]")
|
307 |
+
{
|
308 |
+
//cmbid11 = document.feed_mapping.elements[i].name.split("cmbtype[").join("");
|
309 |
+
//cmbid11 = cmbid11.split("]").join("");
|
310 |
+
cmbid1 = subname.replace("type","data")
|
311 |
+
cmbid2 = subname.replace("type","datatext")
|
312 |
+
|
313 |
+
if(document.feed_mapping.elements[i].value == 1)
|
314 |
+
{
|
315 |
+
//cmbid1 = "data["+cmbid11+"]";
|
316 |
+
//cmbid2 = "datatext["+cmbid11+"]";
|
317 |
+
if(document.getElementById(cmbid1))
|
318 |
+
document.getElementById(cmbid1).style.display = "none";
|
319 |
+
if(document.getElementById(cmbid2))
|
320 |
+
document.getElementById(cmbid2).style.display = "";
|
321 |
+
}
|
322 |
+
else
|
323 |
+
{
|
324 |
+
//cmbid1 = "data["+cmbid11+"]";
|
325 |
+
//cmbid2 = "datatext["+cmbid11+"]";
|
326 |
+
//if(document.getElementById(cmbid1))
|
327 |
+
document.getElementById(cmbid1).style.display = "";
|
328 |
+
//if(document.getElementById(cmbid2))
|
329 |
+
document.getElementById(cmbid2).style.display = "none";
|
330 |
+
}
|
331 |
+
}
|
332 |
+
}
|
333 |
+
}
|
334 |
+
}
|
335 |
+
|
336 |
+
var mappingForm = new varienForm('feed_mapping', '');
|
337 |
+
mappingForm._processValidationResult = function(transport) {
|
338 |
+
var response = transport.responseText.evalJSON();
|
339 |
+
if (response.error){
|
340 |
+
if (response.attribute && $(response.attribute)) {
|
341 |
+
$(response.attribute).setHasError(true, productForm);
|
342 |
+
Validation.ajaxError($(response.attribute), response.message);
|
343 |
+
$(response.attribute).focus();
|
344 |
+
}
|
345 |
+
else if ($('messages')) {
|
346 |
+
$('messages').innerHTML = '<ul class="messages"><li class="error-msg"><ul><li>' + response.message + '</li></ul></li></ul>';
|
347 |
+
}
|
348 |
+
}
|
349 |
+
else{
|
350 |
+
mappingForm._submit();
|
351 |
+
}
|
352 |
+
};
|
353 |
+
|
354 |
+
var mappingimportexportForm = new varienForm('feed_mapping_ex_im', '');
|
355 |
+
mappingimportexportForm._processValidationResult = function(transport) {
|
356 |
+
var response = transport.responseText.evalJSON();
|
357 |
+
if (response.error){
|
358 |
+
if (response.attribute && $(response.attribute)) {
|
359 |
+
$(response.attribute).setHasError(true, productForm);
|
360 |
+
Validation.ajaxError($(response.attribute), response.message);
|
361 |
+
$(response.attribute).focus();
|
362 |
+
}
|
363 |
+
else if ($('messages')) {
|
364 |
+
$('messages').innerHTML = '<ul class="messages"><li class="error-msg"><ul><li>' + response.message + '</li></ul></li></ul>';
|
365 |
+
}
|
366 |
+
}
|
367 |
+
else{
|
368 |
+
mappingimportexportForm._submit();
|
369 |
+
}
|
370 |
+
};
|
371 |
+
//]]>
|
372 |
+
</script>
|
app/design/adminhtml/default/default/template/feedmanager/settings.phtml
ADDED
@@ -0,0 +1,111 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/*************************************************************
|
3 |
+
* feed_v2.7 *
|
4 |
+
*************************************************************/
|
5 |
+
|
6 |
+
?>
|
7 |
+
<div class="content-header">
|
8 |
+
<h3 class="icon-head"><?php echo $this->getHeader() ?></h3>
|
9 |
+
<p class="content-buttons form-buttons">
|
10 |
+
<?php echo $this->getBackButtonHtml() ?>
|
11 |
+
<?php echo $this->getSaveSettingsButtonHtml();?>
|
12 |
+
<?php if(!empty($this->IsSettings)):echo $this->getMapingButtonHtml(); endif;?>
|
13 |
+
</p>
|
14 |
+
</div>
|
15 |
+
<form action="<?php echo $this->getSaveSettingsUrl() ?>" method="post" name="feed_settings" id="feed_settings" enctype="multipart/form-data">
|
16 |
+
<?php echo $this->getBlockHtml('formkey')?>
|
17 |
+
<input type="hidden" name="feed_id" value="<?php echo $this->getRequest()->getParam('id');?>" />
|
18 |
+
<?php if(!empty($this->IsSettings)):?>
|
19 |
+
<input type="hidden" name="feedmanagersettigns_id" value="<?php echo $this->IsSettings->getFeedmanagersettingsId();?>" />
|
20 |
+
<?php endif;?>
|
21 |
+
<div style="display:none"></div>
|
22 |
+
<div id="chaneladvisor_tabs_settings_content">
|
23 |
+
<div class="entry-edit">
|
24 |
+
<div class="entry-edit-head">
|
25 |
+
<h4 class="icon-head head-edit-form fieldset-legend"><?php echo $this->__("Feed Settings")?></h4>
|
26 |
+
<div class="form-buttons"></div>
|
27 |
+
</div>
|
28 |
+
<div class="fieldset " id="settings">
|
29 |
+
<div class="hor-scroll">
|
30 |
+
<table cellspacing="2" class="form-list">
|
31 |
+
<tr>
|
32 |
+
<td class="value"><input id="flag" name="flag" type="radio" value="0" checked="checked" /></td>
|
33 |
+
<td colspan="2" class="label"><?php echo $this->__("Select Options");?></td>
|
34 |
+
</tr>
|
35 |
+
<tr>
|
36 |
+
<td> </td>
|
37 |
+
<td class="label"><?php echo $this->__("Export disabled Products");?></td>
|
38 |
+
<td class="value"><select name="export_disabled_products">
|
39 |
+
<option value="N" <?php if(isset($this->IsSettings['export_disabled_products']) && $this->IsSettings['export_disabled_products'] == 'N'):?> selected="selected" <?php endif;?>><?php echo $this->__("No");?></option>
|
40 |
+
<option value="Y" <?php if(isset($this->IsSettings['export_disabled_products']) && $this->IsSettings['export_disabled_products'] == 'Y'):?> selected="selected" <?php endif;?>><?php echo $this->__("Yes");?></option>
|
41 |
+
</select>
|
42 |
+
</td>
|
43 |
+
</tr>
|
44 |
+
<tr>
|
45 |
+
<td> </td>
|
46 |
+
<td class="label"><?php echo $this->__("Export Out of stock Products");?></td>
|
47 |
+
<td class="value"><select name="export_out_stock_products">
|
48 |
+
<option value="N" <?php if(isset($this->IsSettings['export_out_stock_products']) && $this->IsSettings['export_out_stock_products'] == 'N'):?> selected="selected" <?php endif;?>><?php echo $this->__("No");?></option>
|
49 |
+
<option value="Y" <?php if(isset($this->IsSettings['export_out_stock_products']) && $this->IsSettings['export_out_stock_products'] == 'Y'):?> selected="selected" <?php endif;?>><?php echo $this->__("Yes");?></option>
|
50 |
+
</select>
|
51 |
+
</td>
|
52 |
+
</tr>
|
53 |
+
<tr>
|
54 |
+
<td> </td>
|
55 |
+
<td class="label"><?php echo $this->__("Export Zero price Products");?></td>
|
56 |
+
<td class="value"><select name="export_zero_price_products">
|
57 |
+
<option value="N" <?php if(isset($this->IsSettings['export_zero_price_products']) && $this->IsSettings['export_zero_price_products'] == 'N'):?> selected="selected" <?php endif;?>><?php echo $this->__("No");?></option>
|
58 |
+
<option value="Y" <?php if(isset($this->IsSettings['export_zero_price_products']) && $this->IsSettings['export_zero_price_products'] == 'Y'):?> selected="selected" <?php endif;?>><?php echo $this->__("Yes");?></option>
|
59 |
+
</select>
|
60 |
+
</tr>
|
61 |
+
<tr>
|
62 |
+
<td colspan="3"><hr size="1"></td>
|
63 |
+
</tr>
|
64 |
+
<tr>
|
65 |
+
<td class="value"><input id="flag" name="flag" type="radio" value="1" <?php if(isset($this->IsSettings['flag']) && $this->IsSettings['flag'] == 1):?> checked="checked" <?php endif;?> /></td>
|
66 |
+
<td colspan="2" class="label"><?php echo $this->__("Upload SKU List");?> : <?php echo $this->__("These SKUs will be Considered while creating the feed");?></td>
|
67 |
+
</tr>
|
68 |
+
<tr>
|
69 |
+
<td> </td>
|
70 |
+
<td class="label"><?php echo $this->__("Upload Text(.txt) file");?></td>
|
71 |
+
<td class="value"><input type="file" name="skulist" /></td>
|
72 |
+
</tr>
|
73 |
+
<tr>
|
74 |
+
<td colspan="3"><hr size="1"></td>
|
75 |
+
</tr>
|
76 |
+
<tr>
|
77 |
+
<td class="value"><input id="flag" name="flag" type="radio" value="2" <?php if(isset($this->IsSettings['flag']) && $this->IsSettings['flag'] == 2):?> checked="checked" <?php endif;?> /></td>
|
78 |
+
<td colspan="2" class="label"><?php echo $this->__("Upload SKU List");?> : <?php echo $this->__("These SKUs will be ignored while creating the feed");?></td>
|
79 |
+
</tr>
|
80 |
+
<tr>
|
81 |
+
<td> </td>
|
82 |
+
<td class="label"><?php echo $this->__("Upload Text(.txt) file");?></td>
|
83 |
+
<td class="value"><input type="file" name="skulistignore" /></td>
|
84 |
+
</tr>
|
85 |
+
</table>
|
86 |
+
</div>
|
87 |
+
</div>
|
88 |
+
</div>
|
89 |
+
</div>
|
90 |
+
</form>
|
91 |
+
<script type="text/javascript">
|
92 |
+
//<![CDATA[
|
93 |
+
var settingsForm = new varienForm('feed_settings', '');
|
94 |
+
settingsForm._processValidationResult = function(transport) {
|
95 |
+
var response = transport.responseText.evalJSON();
|
96 |
+
if (response.error){
|
97 |
+
if (response.attribute && $(response.attribute)) {
|
98 |
+
$(response.attribute).setHasError(true, productForm);
|
99 |
+
Validation.ajaxError($(response.attribute), response.message);
|
100 |
+
$(response.attribute).focus();
|
101 |
+
}
|
102 |
+
else if ($('messages')) {
|
103 |
+
$('messages').innerHTML = '<ul class="messages"><li class="error-msg"><ul><li>' + response.message + '</li></ul></li></ul>';
|
104 |
+
}
|
105 |
+
}
|
106 |
+
else{
|
107 |
+
settingsForm._submit();
|
108 |
+
}
|
109 |
+
};
|
110 |
+
//]]>
|
111 |
+
</script>
|
app/etc/modules/Devgento_Feedmanager.xml
ADDED
@@ -0,0 +1,14 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0"?>
|
2 |
+
<!--
|
3 |
+
/*************************************************************
|
4 |
+
* feed_v2.7 *
|
5 |
+
*************************************************************/
|
6 |
+
-->
|
7 |
+
<config>
|
8 |
+
<modules>
|
9 |
+
<Devgento_Feedmanager>
|
10 |
+
<active>true</active>
|
11 |
+
<codePool>local</codePool>
|
12 |
+
</Devgento_Feedmanager>
|
13 |
+
</modules>
|
14 |
+
</config>
|
app/locale/en_US/Devgento_Feedmanager.csv
ADDED
@@ -0,0 +1,71 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
Feedmanager Module - Ver 1.3.1
|
2 |
+
No Items Found,No Items Found
|
3 |
+
Feed Manager,Feed Manager
|
4 |
+
ID,ID
|
5 |
+
Site Name,Site Name
|
6 |
+
Feed Generated Date,Feed Generated Date
|
7 |
+
Feed Schedule Date,Feed Schedule Date
|
8 |
+
Action,Action
|
9 |
+
Edit,Edit
|
10 |
+
Generate Feed,Generate Feed
|
11 |
+
Delete,Delete
|
12 |
+
Are you sure,Are you sure
|
13 |
+
Save Item,Save Item
|
14 |
+
Delete Item,Delete Item
|
15 |
+
Save And Continue Edit,Save And Continue Edit
|
16 |
+
Feed Settings,Feed Settings
|
17 |
+
Edit Primary Detail,Edit Primary Detail
|
18 |
+
Add Primary Detail,Add Primary Detail
|
19 |
+
Back,Back
|
20 |
+
Save Ftp Detail,Save Ftp Detail
|
21 |
+
Create Feed,Create Feed
|
22 |
+
Create Feed and Upload,Create Feed and Upload
|
23 |
+
Delete FTP,Delete FTP
|
24 |
+
Feed Manager Ftp Detail - ,Feed Manager Ftp Detail -
|
25 |
+
Save Mapping,Save Mapping
|
26 |
+
Delete Row,Delete Row
|
27 |
+
Create New Row,Create New Row
|
28 |
+
Edit FTP Detail,Edit FTP Detail
|
29 |
+
Import Mapping,Import Mapping
|
30 |
+
Export Mapping,Export Mapping
|
31 |
+
Feed Manager Mapping - ,Feed Manager Mapping -
|
32 |
+
Save Settings,Save Settings
|
33 |
+
Edit Mapping,Edit Mapping
|
34 |
+
Feed Manager Settings - ,Feed Manager Settings -
|
35 |
+
Feed information,Feed information
|
36 |
+
Site Name,Site Name
|
37 |
+
File Name,File Name
|
38 |
+
e.g. Google Base, Froogle, ...,e.g. Google Base, Froogle, ...
|
39 |
+
e.g. 'myfeed', do not add file extension,e.g. 'myfeed', do not add file extension
|
40 |
+
File Format,File Format
|
41 |
+
Item Information,Item Information
|
42 |
+
Title,Title
|
43 |
+
File,File
|
44 |
+
Status,Status
|
45 |
+
Enabled,Enabled
|
46 |
+
Disabled,Disabled
|
47 |
+
Content,Content
|
48 |
+
Add New Site,Add New Site
|
49 |
+
Items Manager,Items Manager
|
50 |
+
Item News,Item News
|
51 |
+
Item does not exist,Item does not exist
|
52 |
+
Site was successfully saved,Site was successfully saved
|
53 |
+
Unable to find item to save,Unable to find item to save
|
54 |
+
Item was successfully deleted,Item was successfully deleted
|
55 |
+
Feed settigns was successfully saved,Feed settigns was successfully saved
|
56 |
+
Authentication failed,Authentication failed
|
57 |
+
Feed mapping was successfully saved,Feed mapping was successfully saved
|
58 |
+
File was successfully imported.,File was successfully imported.
|
59 |
+
Feed FTP Detail was successfully saved,Feed FTP Detail was successfully saved
|
60 |
+
FTP Detail was removed,FTP Detail was removed
|
61 |
+
Feed was successfully created and uploaded to Server.,Feed was successfully created and uploaded to Server.
|
62 |
+
Feed was successfully created.,Feed was successfully created.
|
63 |
+
click,click
|
64 |
+
here,here
|
65 |
+
to download feed.,to download feed.
|
66 |
+
Feed was successfully created and uploaded to Server.,Feed was successfully created and uploaded to Server.
|
67 |
+
Please select item(s),Please select item(s)
|
68 |
+
Total of %d record(s) were successfully deleted ,Total of %d record(s) were successfully deleted
|
69 |
+
Feed Not Uploading because of Incorrect FTP detail or Not Connecting to given FTP Server.,Feed Not Uploading because of Incorrect FTP detail or Not Connecting to given FTP Server.
|
70 |
+
Feed Not Generateing. It seems these is some issue to creating feed.,Feed Not Generateing. It seems these is some issue to creating feed.
|
71 |
+
Products not found relavent to Feed Setting Criteria.,Products not found relavent to Feed Setting Criteria.
|
app/locale/nl_NL/Devgento_Feedmanager.csv
ADDED
@@ -0,0 +1,70 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
No Items Found,Geen items gevonden,,,,
|
2 |
+
Feed Manager,Feed Beheer,,,,
|
3 |
+
ID,ID,,,,
|
4 |
+
Site Name,Naam van de site,,,,
|
5 |
+
Feed Generated Date,Datum gegenereerde feed,,,,
|
6 |
+
Feed Schedule Date,Planning feed schema,,,,
|
7 |
+
Action,Verwerken,,,,
|
8 |
+
Edit,Wijzigen,,,,
|
9 |
+
Generate Feed,Genereer feed,,,,
|
10 |
+
Delete,Verwijderen,,,,
|
11 |
+
Are you sure,Weet u het zeker,,,,
|
12 |
+
Save Item,Sla item op,,,,
|
13 |
+
Delete Item,Verwijder item,,,,
|
14 |
+
Save And Continue Edit,Sla op en verder bewerken,,,,
|
15 |
+
Feed Settings,Feed instellingen,,,,
|
16 |
+
Edit Primary Detail,Wijzig primaire details,,,,
|
17 |
+
Add Primary Detail,Voeg primaire details toe,,,,
|
18 |
+
Back,Terug,,,,
|
19 |
+
Save Ftp Detail,Opslaan ftp details,,,,
|
20 |
+
Create Feed,Maak feed aan,,,,
|
21 |
+
Create Feed and Upload,Maak feed aan en upload,,,,
|
22 |
+
Delete FTP,Verwijder FTP,,,,
|
23 |
+
Feed Manager Ftp Detail -,Feed Manager Ftp Details -,,,,
|
24 |
+
Save Mapping,Mapping opslaan,,,,
|
25 |
+
Delete Row,Verwijder rij,,,,
|
26 |
+
Create New Row,Maak een nieuwe rij aan,,,,
|
27 |
+
Edit FTP Detail,Wijzig FTP details,,,,
|
28 |
+
Import Mapping,Import Mapping,,,,
|
29 |
+
Export Mapping,Export Mapping,,,,
|
30 |
+
Feed Manager Mapping - ,Feed Manager Mapping - ,,,,
|
31 |
+
Save Settings,Instellingen opslaan,,,,
|
32 |
+
Edit Mapping,Wijzig Mapping,,,,
|
33 |
+
Feed Manager Settings -,Feed Manager Instellingen -,,,,
|
34 |
+
Feed information,Feed informatie,,,,
|
35 |
+
Site Name,Site naam,,,,
|
36 |
+
File Name,Bestandsnaam,,,,
|
37 |
+
e.g. Google Base,e.g. Google Base,...,e.g. Google Base,Froogle,...
|
38 |
+
e.g. 'myfeed',e.g. 'mijnfeed',e.g. 'myfeed',do not add file extension,,
|
39 |
+
File Format,Bestandsformaat,,,,
|
40 |
+
Item Information,Item informatie,,,,
|
41 |
+
Title,Titel,,,,
|
42 |
+
File,Bestand,,,,
|
43 |
+
Status,Status,,,,
|
44 |
+
Enabled,Aangezet,,,,
|
45 |
+
Disabled,Uitgezet,,,,
|
46 |
+
Content,Content,,,,
|
47 |
+
Add New Site,Voeg een nieuwe site toe,,,,
|
48 |
+
Items Manager,Items Manager,,,,
|
49 |
+
Item News,Item Nieuws,,,,
|
50 |
+
Item does not exist,item bestaat niet,,,,
|
51 |
+
Site was successfully saved,Site is succesvol opgeslagen,,,,
|
52 |
+
Unable to find item to save,Geen item gevonden om op te slaan,,,,
|
53 |
+
Item was successfully deleted,Item succesvol verwijderd,,,,
|
54 |
+
Feed settigns was successfully saved,Feed settings succesvol opgeslagen,,,,
|
55 |
+
Authentication failed,Identificatie mislukt,,,,
|
56 |
+
Feed mapping was successfully saved,Feed mapping succesvol opgeslagen,,,,
|
57 |
+
File was successfully imported.,Bestand succesvol geimporteerd.,,,,
|
58 |
+
Feed FTP Detail was successfully saved,Feed FTP Details succesvol opgeslagen,,,,
|
59 |
+
FTP Detail was removed,FTP Details zijn verwijderd,,,,
|
60 |
+
Feed was successfully created and uploaded to Server.,Feed succesvol aangemaakt en geupload naar de server,,,,
|
61 |
+
Feed was successfully created.,Feed succesvol aangemaakt,,,,
|
62 |
+
click,klik,,,,
|
63 |
+
here,hier,,,,
|
64 |
+
to download feed.,om de feed te downloaden.,,,,
|
65 |
+
Feed was successfully created and uploaded to Server.,Feed is succesvol aangemaakt en geupload naar de server.,,,,
|
66 |
+
Please select item(s),Selecter a.u.b. item(s),,,,
|
67 |
+
Total of %d record(s) were successfully deleted,Er zijn in totaal %d record(s) succesvol verwijderd.,,,,
|
68 |
+
Feed Not Uploading because of Incorrect FTP detail or Not Connecting to given FTP Server.,Feed niet geupload vanwege incorrecte FTP details of er is geen FTP server opgegeven,,,,
|
69 |
+
Feed Not Generateing. It seems these is some issue to creating feed.,Feed niet gegenereerd. Het ziet er naar uit dat er problemen zijn onstaan bij het aanmaken van de feed.,,,,
|
70 |
+
Products not found relavent to Feed Setting Criteria.,Producten niet gevonden die opgegeven zijn in de Feed Criteria instellingen.,,,,
|
createfeed.php
ADDED
@@ -0,0 +1,383 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php //003ab
|
2 |
+
if(!extension_loaded('ionCube Loader')){$__oc=strtolower(substr(php_uname(),0,3));$__ln='ioncube_loader_'.$__oc.'_'.substr(phpversion(),0,3).(($__oc=='win')?'.dll':'.so');@dl($__ln);if(function_exists('_il_exec')){return _il_exec();}$__ln='/ioncube/'.$__ln;$__oid=$__id=realpath(ini_get('extension_dir'));$__here=dirname(__FILE__);if(strlen($__id)>1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}@dl($__ln);}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo('Site error: the file <b>'.__FILE__.'</b> requires the ionCube PHP Loader '.basename($__ln).' to be installed by the site administrator.');exit(199);
|
3 |
+
?>
|
4 |
+
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
|
383 |
+
K8ktYlTji0Kk8Tzr/hYdNW70eTnzX7a=
|
package.xml
ADDED
@@ -0,0 +1,50 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0"?>
|
2 |
+
<package>
|
3 |
+
<name>FeedManagerPro</name>
|
4 |
+
<version>2.7.7</version>
|
5 |
+
<stability>stable</stability>
|
6 |
+
<license uri="http://www.opensource.org/licenses/osl-3.0.php">OSL v3.0</license>
|
7 |
+
<channel>community</channel>
|
8 |
+
<extends/>
|
9 |
+
<summary><p><strong>Send your data anywhere via FTP</strong></p>
|
10 |
+
<p><strong>unlimited</strong> feeds</p>
|
11 |
+
<p>daily cron<strong><br />100% customisable</strong> feed construction<br />use it to export your product data<br />use it compile feed for <strong>Turbo Lister for eBay</strong><br />use it to compile feed for <strong>Amazon, Play, Overture!</strong><strong>Very flexible product out of the box</strong></p>
|
12 |
+
<p><strong><span style="color: #ff0000;"><span style="font-size: medium;">Free 7 Day trial - just click the 'sample' link below</span></span><br /></strong></p>
|
13 |
+
<p><strong><span style="font-size: xx-large;"><span style="font-family: arial black,avant garde;"><a href="demo-devgento">DEMO</a></span></span><br /></strong></p></summary>
|
14 |
+
<description><p><span style="color: #ff0000;"><strong>REQUIRES ION CUBE LOADER INSTALLED ON YOUR SERVER</strong></span></p>
|
15 |
+
<p>
|
16 |
+
<object width="500" height="405" data="http://www.youtube.com/v/ggfowRzeFxc&amp;hl=en_US&amp;fs=1&amp;color1=0xe1600f&amp;color2=0xfebd01&amp;border=1" type="application/x-shockwave-flash">
|
17 |
+
<param name="allowFullScreen" value="true" />
|
18 |
+
<param name="allowscriptaccess" value="always" />
|
19 |
+
<param name="src" value="http://www.youtube.com/v/ggfowRzeFxc&amp;hl=en_US&amp;fs=1&amp;color1=0xe1600f&amp;color2=0xfebd01&amp;border=1" />
|
20 |
+
<param name="allowfullscreen" value="true" />
|
21 |
+
</object>
|
22 |
+
</p>
|
23 |
+
<p><strong>Hi, do you need to:</strong></p>
|
24 |
+
<ul class="bullet">
|
25 |
+
<li>send your product data in a<strong> daily feed</strong> to places like Froogle, PriceGrabber, DealTime, Shopzilla or Kelkoo to name a few?</li>
|
26 |
+
<li>send <strong>different data</strong> and prices to each one of these places?</li>
|
27 |
+
<li>send <strong>custom data feeds</strong> with static tracking text?</li>
|
28 |
+
<li>do this <strong>daily and automatically</strong> with some <strong>business rules</strong>?</li>
|
29 |
+
<li>create data feeds to get your product into <strong>eBay via Blackthorne</strong> or <strong>Turbo Lister</strong>?</li>
|
30 |
+
</ul>
|
31 |
+
<p>If you answered yes to <strong>any of these</strong> then,<strong> FeedManager</strong> by <a href="http://www.devgento.com"><strong>Devgento.com</strong></a> is the solution for you!</p>
|
32 |
+
<p><strong>You can have an unlimited number of these feeds on your store!</strong></p>
|
33 |
+
<p><em>- wow, thats powerfull!</em></p>
|
34 |
+
<p><strong>Feed destination requirements</strong>: FTP <em>username</em> &amp; <em>password</em></p>
|
35 |
+
<p><strong><a href="http://www.magentocommerce.com/extension/2950">Magento Connect - Unlimited Feed Manager</a></strong><em><br /></em></p>
|
36 |
+
<ul class="bullet">
|
37 |
+
<li><a href="http://www.magentocommerce.com/extension/2950/unlimited_feedmanager">http://www.magentocommerce.com/extension/2950/unlimited_feedmanager</a></li>
|
38 |
+
<li><a href="http://www.ecommerceshare.com/articles/flushtable-keep-mysql-small/">http://www.ecommerceshare.com/articles/flushtable-keep-mysql-small/</a></li>
|
39 |
+
<li><a href="http://www.devgento.co.uk/unlimited-magento-feed-manager-shopping-comparison-data-feed">http://www.devgento.co.uk/unlimited-magento-feed-manager-shopping-comparison-data-feed</a></li>
|
40 |
+
<li><a href="http://twitter.com/devgento">http://twitter.com/devgento</a></li>
|
41 |
+
<li><a href="http://www.magentonews.co.uk/magento-buzz/httpwww-devgento-com-aucatalogproductviewid12-magento-shopping-comparison-feed-manager-unlimited/">http://www.magentonews.co.uk/magento-buzz/httpwww-devgento-com-aucatalogproductviewid12-magento-shopping-comparison-feed-manager-unlimited/</a></li>
|
42 |
+
</ul></description>
|
43 |
+
<notes>This is a working and tested extension on all our client sites.</notes>
|
44 |
+
<authors><author><name>Nick Angeli</name><user>auto-converted</user><email>n.angeli@devgento.com</email></author></authors>
|
45 |
+
<date>2010-05-27</date>
|
46 |
+
<time>07:06:35</time>
|
47 |
+
<contents><target name="mageskin"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="images"><file name="grid_sort_asc.gif" hash="b78c3a1a27ac9672a31b7d1bbac60322"/><file name="grid_sort_desc.gif" hash="d958b946eba3dba863d724530a0dba1a"/><file name="sort_on_bg.gif" hash="0cb36788ed4fbf19e657acbc75a3f1b8"/><file name="sort_row_bg.gif" hash="f2e1c5cb26b9f5211419b99d30745244"/></dir><file name="feedmanager.css" hash="0726b2aade6fc78126037b8c923bf7b9"/></dir></dir></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="feedmanager.xml" hash="051338a13032b81a05371fcd45f71982"/></dir><dir name="template"><dir name="feedmanager"><file name="edit.phtml" hash="d2b7c92c2f2e08f2be21f87ffaa8da05"/><file name="feed.phtml" hash="ab350932f69b58f88f7be2b21fedff24"/><file name="ftpdetail.phtml" hash="c16d2142acdde7e54b1af2975fa474c3"/><file name="mapping.phtml" hash="aafd99c4a86f6e77f15b4484affa4d65"/><file name="settings.phtml" hash="4267d4974d505393c3e9f736de23cc7b"/></dir></dir></dir></dir></dir></target><target name="magelocal"><dir name="Devgento"><dir name="Feedmanager"><dir name="Block"><dir name="Adminhtml"><dir name="Feedmanager"><file name="Edit.php" hash="928963d5c9dd8df1a07219c8e5f7e86b"/><file name="Ftpdetail.php" hash="587197a3866ef676475bfd490c694d39"/><file name="Grid.php" hash="41a115af8b75436b2036e8d725df695f"/><file name="Mapping.php" hash="d20a0690e6166355db96b06109fbfa96"/><file name="Settings.php" hash="d3935a43fb214b5d44657d1581d86ed6"/></dir><file name="Feedmanager.php" hash="d21b6a81737bda665c6c0bdc4b439954"/></dir><dir name="System"><dir name="Config"><dir name="Form"><dir name="Fieldset"><dir name="Devgento"><file name="Extensions.php" hash="da16ad5dceb85d35ba97d3b2b7404fa9"/></dir></dir></dir></dir></dir><file name="Feedmanager.php" hash="bb04b16b20c8841d01a9fcbbbca92fea"/></dir><dir name="controllers"><dir name="Adminhtml"><file name="FeedmanagerController.php" hash="b06fd3dff6e723332e31dc36eb5ebecb"/></dir><file name="IndexController.php" hash="633f7ae27de45fd020286f451aa30307"/></dir><dir name="etc"><file name="config.xml" hash="ab6cf49ba9766174fa282ac34b05cc07"/><file name="system.xml" hash="ac2d4c6fd7a41ba8b60411827feef7b6"/></dir><dir name="feed"><file name="asdf.txt" hash="fb29e935ad0cd60a6ce13bf747fc93fe"/><file name="sadfsadf.txt" hash="fb29e935ad0cd60a6ce13bf747fc93fe"/></dir><dir name="Helper"><file name="Data.php" hash="c70c7dc6080bb715aa2262c0a4cc8fd8"/></dir><dir name="lib"><file name="function.php" hash="1a1ec5d2aabfe25e4355bd3ece1a71de"/></dir><dir name="Model"><dir name="Mysql4"><dir name="Feedmanager"><file name="Collection.php" hash="a31ef4ae9f96984802052ad8925b904b"/></dir><dir name="Feedmanagerftpdetail"><file name="Collection.php" hash="7a62866eb66dfc58014079e04d3965dd"/></dir><dir name="Feedmanagermapping"><file name="Collection.php" hash="13ce667a436f4bcbc823e3a90c2637f8"/></dir><dir name="Feedmanagersettings"><file name="Collection.php" hash="02751015fd11053f1e092c408648dd86"/></dir><file name="Feedmanager.php" hash="9d2980282acfce6bc91d7e070cf075c9"/><file name="Feedmanagerftpdetail.php" hash="98b59ccdb636b26282401d5ca7be9f7d"/><file name="Feedmanagermapping.php" hash="3e685da5eb1856c4e9651c82e4426672"/><file name="Feedmanagersettings.php" hash="9bbece9f3d86cdfd37e0976fd6bac040"/><file name="Feedmanagerversion.php" hash="eeab87d70f1cd70b0673d4f7ab6f44fa"/></dir><file name="Feedmanager.php" hash="b9123d396fe3bd4489a342b234389d55"/><file name="Feedmanagerftpdetail.php" hash="1185030014fcffa683afb6f7cdfc870c"/><file name="Feedmanagermapping.php" hash="0ebbec76099bbd62dd46441db86786ca"/><file name="Feedmanagersettings.php" hash="7d30aabbd31d1f329276c4b1bb4bea94"/><file name="Feedmanagerversion.php" hash="ef54f343367cd8302dca997dd87e5512"/><file name="Status.php" hash="e4e320fe0d45b5cc17646dedb70d6a50"/><file name="Storefields.php" hash="2c79efb9455328764fe27935be652867"/></dir><dir name="sql"><dir name="feedmanager_setup"><file name="mysql4-install-2.7.php" hash="122075d9a7119dfe1ba419ce4e5f47b4"/></dir></dir></dir></dir></target><target name="magelocale"><dir name="en_US"><file name="Devgento_Feedmanager.csv" hash="fe3056069788e339b045934cf7cbb043"/></dir><dir name="nl_NL"><file name="Devgento_Feedmanager.csv" hash="5008260538783907482e9d0feab29eb4"/></dir></target><target name="mageetc"><dir name="modules"><file name="Devgento_Feedmanager.xml" hash="1b8e17131f67d5a8a36ba7ca46b88213"/></dir></target><target name="mage"><dir name="."><file name="createfeed.php" hash="357c9f9945dfb5d369f139a553b9240f"/></dir></target></contents>
|
48 |
+
<compatible/>
|
49 |
+
<dependencies/>
|
50 |
+
</package>
|
skin/adminhtml/default/default/feedmanager.css
ADDED
@@ -0,0 +1,45 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*************************************************************
|
2 |
+
* feed_v2.7 *
|
3 |
+
*************************************************************/
|
4 |
+
|
5 |
+
/* Grid Table (Manual) - General */
|
6 |
+
.gridtable { position:relative; border-bottom:0; padding-bottom:.5em; }
|
7 |
+
.gridtable table { border:1px solid #cbd3d4; border-bottom:none; }
|
8 |
+
.gridtable table.border { border:1px solid #cbd3d4; }
|
9 |
+
.gridtable tbody { background:#fff; } /* Zebra odd-row */
|
10 |
+
.gridtable tr.even, .grid tr.even tr { background:#f6f6f6; } /* Zebra even-row */
|
11 |
+
.gridtable tr.on-mouse { background:#fcf5dd; cursor:pointer; } /* Rows mouse-over */
|
12 |
+
.gridtable tr.invalid { background-color:#d3a5ba !important; }
|
13 |
+
.gridtable th, .grid td { padding:2px 4px 2px 4px; }
|
14 |
+
.gridtable th { white-space:nowrap; }
|
15 |
+
.gridtable td input.input-text { width:86%; }
|
16 |
+
.gridtable table td { border-width:0 1px 1px 0; border-color:#dadfe0; border-style:solid; padding:2px 5px; }
|
17 |
+
.gridtable table.border td { background:#fff !important; }
|
18 |
+
.gridtable table td.last { border-right:0; }
|
19 |
+
.gridtable table td.product { text-align:right; }
|
20 |
+
.gridtable table td.empty-text { padding:15px; }
|
21 |
+
.gridtable table td .action-select { width:100%; }
|
22 |
+
.gridtable .separator { padding:0 4px; color:#b9b9b9; }
|
23 |
+
|
24 |
+
.gridtable tbody.odd tr { background:#fff !important; }
|
25 |
+
.gridtable tbody.even tr { background:#f6f6f6 !important; }
|
26 |
+
.gridtable tbody.odd tr td,
|
27 |
+
.gridtable tbody.even tr td { border-bottom:0; }
|
28 |
+
.gridtable tbody.odd tr.border td,
|
29 |
+
.gridtable tbody.even tr.border td { border-bottom:1px solid #dadfe0; }
|
30 |
+
|
31 |
+
/* Grid Table (Manual) - Headings */
|
32 |
+
.gridtable tr.headings { background:url(images/sort_row_bg.gif) 0 50% repeat-x; }
|
33 |
+
.gridtable tr.headings th { border-width:1px; border-color:#f9f9f9 #d1cfcf #f9f9f9 #f9f9f9; border-style:solid; padding-top:1px; padding-bottom:0; font-size:.9em; }
|
34 |
+
.gridtable tr.headings th.last { border-right:0; }
|
35 |
+
.gridtable tr.headings th.no-link { /* Grid th with no sorting functionality */ padding-top:2px; padding-bottom:1px; color:#67767e; }
|
36 |
+
.gridtable tr.headings th span.nobr { display:block; /* FF3 fix */ }
|
37 |
+
.gridtable tr.headings th a { display:block; padding:2px 4px 1px 0; color:#2d444f; text-decoration:none; }
|
38 |
+
.gridtable tr.headings th a:hover { color:#d85909; text-decoration:none; }
|
39 |
+
.gridtable tr.headings th a.sort-arrow-desc,
|
40 |
+
.gridtable tr.headings th a.sort-arrow-asc { background:url(images/sort_on_bg.gif) 0 0 no-repeat; border-bottom:1px solid #fff; border-right:1px solid #fff; padding-bottom:2px; }
|
41 |
+
.gridtable tr.headings th span.sort-title { display:block; padding:3px 12px 4px 0; line-height:1; }
|
42 |
+
.gridtable tr.headings th a.sort-arrow-desc span.sort-title,
|
43 |
+
.gridtable tr.headings th a.sort-arrow-asc span.sort-title { background-position:right 50%; background-repeat:no-repeat; padding:3px 12px 2px 8px; }
|
44 |
+
.gridtable tr.headings th a.sort-arrow-desc span.sort-title { background-image:url(images/grid_sort_desc.gif); }
|
45 |
+
.gridtable tr.headings th a.sort-arrow-asc span.sort-title { background-image:url(images/grid_sort_asc.gif); }
|
skin/adminhtml/default/default/images/grid_sort_asc.gif
ADDED
Binary file
|
skin/adminhtml/default/default/images/grid_sort_desc.gif
ADDED
Binary file
|
skin/adminhtml/default/default/images/sort_on_bg.gif
ADDED
Binary file
|
skin/adminhtml/default/default/images/sort_row_bg.gif
ADDED
Binary file
|