Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- //Path : app\code\local\KS\Dashboard\Block\Adminhtml\Dashboard\Grids.php
- class KS_Dashboard_Block_Adminhtml_Dashboard_Grids extends Mage_Adminhtml_Block_Widget_Tabs
- {
- public function __construct()
- {
- parent::__construct();
- $this->setId('grid_tab');
- $this->setDestElementId('grid_tab_content');
- $this->setTemplate('widget/tabshoriz.phtml');
- }
- /**
- * Prepare layout for dashboard bottom tabs
- *
- * To load block statically:
- * 1) content must be generated
- * 2) url should not be specified
- * 3) class should not be 'ajax'
- * To load with ajax:
- * 1) do not load content
- * 2) specify url (BE CAREFUL)
- * 3) specify class 'ajax'
- *
- * @return Mage_Adminhtml_Block_Dashboard_Grids
- */
- protected function _prepareLayout()
- {
- // load this active tab statically
- $this->addTab('ordered_products', array(
- 'label' => $this->__('Bestsellers'),
- 'content' => $this->getLayout()->createBlock('adminhtml/dashboard_tab_products_ordered')->toHtml(),
- 'active' => true
- ));
- // load other tabs with ajax
- $this->addTab('reviewed_products', array(
- 'label' => $this->__('Most Viewed Products'),
- 'url' => $this->getUrl('*/*/productsViewed', array('_current'=>true)),
- 'class' => 'ajax'
- ));
- $this->addTab('new_customers', array(
- 'label' => $this->__('New Customers'),
- 'url' => $this->getUrl('*/*/customersNewest', array('_current'=>true)),
- 'class' => 'ajax'
- ));
- $this->addTab('customers', array(
- 'label' => $this->__('Customers'),
- 'url' => $this->getUrl('*/*/customersMost', array('_current'=>true)),
- 'class' => 'ajax'
- ));
- //New Members Tab
- $this->addTab('new_members', array(
- 'label' => $this->__('New Members'),
- 'url' => $this->getUrl('*/*/membersNew', array('_current'=>true)),
- 'class' => 'ajax'
- ));
- //All Members Tab
- $this->addTab('members', array(
- 'label' => $this->__('All Members'),
- 'url' => $this->getUrl('*/*/membersAll', array('_current'=>true)),
- 'class' => 'ajax'
- ));
- return parent::_prepareLayout();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement