protected function _toHtml()
    {
        $javascriptsMain = <<<JAVASCRIPT
<script type="text/javascript">

    Event.observe(window, 'load', function() {
        SynchProgressBarObj = new ProgressBar('synchronization_progress_bar');
        SynchWrapperObj = new AreaWrapper('synchronization_content_container');
    });

</script>
JAVASCRIPT;
        return $javascriptsMain . '<div id="synchronization_progress_bar"></div>' . '<div id="synchronization_content_container">' . parent::_toHtml() . '</div>';
    }
Esempio n. 2
0
 protected function getTabsContainerBlock()
 {
     return parent::getTabsContainerBlock()->setTemplate('M2ePro/common/component/tabs/linktabs.phtml');
 }
Esempio n. 3
0
 protected function getTabHtmlById($id)
 {
     if (!Mage::helper('M2ePro/View_Common_Component')->isSingleActiveComponent()) {
         return parent::getTabHtmlById($id);
     }
     /** @var $singleBlock Mage_Core_Block_Abstract|Mage_Adminhtml_Block_Widget_Grid_Container */
     $singleBlock = $this->getSingleBlock();
     if (is_object($singleBlock) && $singleBlock instanceof Mage_Adminhtml_Block_Widget_Grid_Container) {
         return $singleBlock->getGridHtml();
     }
     return parent::getTabHtmlById($id);
 }
 protected function _toHtml()
 {
     return '<div id="marketplaces_progress_bar"></div>' . '<div id="marketplaces_content_container">' . parent::_toHtml() . '</div>';
 }
Esempio n. 5
0
 protected function _componentsToHtml()
 {
     $tempGridIds = array();
     Mage::helper('M2ePro/Component_Amazon')->isActive() && ($tempGridIds[] = $this->getAmazonTabBlock()->getId());
     Mage::helper('M2ePro/Component_Buy')->isActive() && ($tempGridIds[] = $this->getBuyTabBlock()->getId());
     Mage::helper('M2ePro/Component_Play')->isActive() && ($tempGridIds[] = $this->getPlayTabBlock()->getId());
     $generalBlock = $this->getLayout()->createBlock('M2ePro/adminhtml_order_general');
     $generalBlock->setGridIds($tempGridIds);
     $editItemBlock = $this->getLayout()->createBlock('M2ePro/adminhtml_order_item_edit');
     return $generalBlock->toHtml() . $editItemBlock->toHtml() . parent::_componentsToHtml();
 }
Esempio n. 6
0
    protected function _componentsToHtml()
    {
        /** @var $helper Ess_M2ePro_Helper_Data */
        $helper = Mage::helper('M2ePro');
        $translations = json_encode(array('Mapping Product' => $helper->__('Mapping Product'), 'Product does not exist.' => $helper->__('Product does not exist.'), 'Please enter correct product ID.' => $helper->__('Please enter correct product ID.'), 'Product(s) was successfully mapped.' => $helper->__('Product(s) was successfully mapped.'), 'Please enter correct product ID or SKU' => $helper->__('Please enter correct product ID or SKU'), 'Current version only supports simple products. Please, choose simple product.' => $helper->__('Current version only supports simple products. Please, choose simple product.'), 'Item was not mapped as the chosen %product_id% Simple Product has Custom Options.' => $helper->__('Item was not mapped as the chosen %product_id% Simple Product has Custom Options.')));
        $urls = json_encode(array('adminhtml_common_log/listingOther' => $this->getUrl('*/adminhtml_common_log/listingOther', array('back' => $helper->makeBackUrlParam('*/adminhtml_common_listing_other/index'))), 'adminhtml_listing_other_mapping/map' => $this->getUrl('*/adminhtml_listing_other_mapping/map')));
        $javascriptsMain = <<<JAVASCRIPT
<script type="text/javascript">

    M2ePro.url.add({$urls});
    M2ePro.translator.add({$translations});

    Event.observe(window, 'load', function() {
        ListingProgressBarObj = new ProgressBar('listing_other_progress_bar');
        GridWrapperObj = new AreaWrapper('listing_other_content_container');
    });

</script>
JAVASCRIPT;
        $mapToProductBlock = $this->getLayout()->createBlock('M2ePro/adminhtml_listing_other_mapping');
        return $javascriptsMain . $mapToProductBlock->toHtml() . parent::_componentsToHtml();
    }
Esempio n. 7
0
 protected function _componentsToHtml()
 {
     $helpBlock = $this->getLayout()->createBlock('M2ePro/adminhtml_common_marketplace_help');
     $formBlock = $this->getLayout()->createBlock('M2ePro/adminhtml_common_marketplace_general_form');
     count($this->tabs) == 1 && $formBlock->setChildBlockId($this->getSingleBlock()->getContainerId());
     return $helpBlock->toHtml() . parent::_componentsToHtml() . $formBlock->toHtml();
 }
 protected function _componentsToHtml()
 {
     $formBlock = $this->getLayout()->createBlock('M2ePro/adminhtml_common_synchronization_form');
     count($this->tabs) == 1 && $formBlock->setChildBlockId($this->getSingleBlock()->getContainerId());
     return parent::_componentsToHtml() . $formBlock->toHtml();
 }
Esempio n. 9
0
 public function getButtonsHtml($area = null)
 {
     $javascript = $this->getButtonsJavascript();
     if (!Mage::helper('M2ePro/View_Common_Component')->isSingleActiveComponent()) {
         return $javascript . parent::getButtonsHtml($area);
     }
     return $javascript . $this->getSingleBlock()->getButtonsHtml();
 }