public function _toHtml() { $fix_header = ""; if (Mage::getModel('iwd_ordermanager/order_grid')->isFixGridHeader()) { $fix_header = 'if($ji.isFunction($ji.fn.stickyTableHeaders)){$ji("#sales_order_grid_table").stickyTableHeaders();}'; } $script = '<script type="text/javascript"> if(typeof(jQueryIWD) == "undefined"){if(typeof(jQuery) != "undefined") {jQueryIWD = jQuery;}} $ji = jQueryIWD; if($ji("#sales_order_grid_table").length) { IWD.OrderManager.Grid.ColorGridRow(); ' . $fix_header . ' } </script>'; return parent::_toHtml() . $script . $this->updateFilters(); }
/** * Add javascripts on bottom of grid. * * @see app/code/core/Mage/Adminhtml/Block/Mage_Adminhtml_Block_Template#_toHtml() * @return string */ public function _toHtml() { if (true !== Mage::getModel('intraship/config')->isEnabled()) { return parent::_toHtml(); } $js = $this->getLayout()->createBlock('intraship/adminhtml_sales_order_grid_style', 'intraship_form', array('template' => 'intraship/sales/order/grid/style.phtml')); return parent::_toHtml() . $js->_toHtml(); }