php - Create new report in magento -
how create new custom report in magento? created own, seeking wrong tempalte, continues seek grid.php aquivo core, how can tell him grid.php file? may code:
<?xml version="1.0"?> <layout version="0.1.0"> <reportneworders_adminhtml_reportneworders_index> <adminhtml_report_statistics_index> <reference name="content"> <block type="adminhtml/report_refresh_statistics" template="tagon/report/refresh/statistics.phtml" name="myrefreshstatistics" /> </reference> </adminhtml_report_statistics_index> <reference name="content"> <block type="reportneworders/adminhtml_reportneworders" name="mycontainer" template="tagon/report/grid/container.phtml"> </block> </reference> </reportneworders_adminhtml_reportneworders_index> </layout>
well, change not happen because method "get html grid" looking setted magento template dynamically, change should done in _preparelayout overridden method shown below.
protected function _preparelayout() { $this->setchild( 'grid', $this->getlayout()->createblock( $this->_blockgroup.'/' . $this->_controller . '_grid', $this->_controller . '.grid')->setsaveparametersinsession(true)->settemplate('mytheme/report/grid.phtml') ); }
Comments
Post a Comment