protected function _prepareCollection() { $collection = $this->dbHelper()->getResourceModel("mana_seo/url_collection"); /* @var $collection Mana_Seo_Resource_Url_Collection */ $collection->addStoreAndGlobalSchemaColumns(); $this->setCollection($collection); return parent::_prepareCollection(); }
protected function _prepareLayout() { /* @var $button Mana_Admin_Block_Grid_Action */ $button = $this->getLayout()->createBlock('mana_admin/grid_action', "{$this->getNameInLayout()}.add")->setData(array('label' => $this->__('Add'), 'class' => 'add')); $this->setChild('add_button', $button); $button = $this->getLayout()->createBlock('mana_admin/grid_action', "{$this->getNameInLayout()}.remove")->setData(array('label' => $this->__('Remove Selected'), 'class' => 'delete')); $this->setChild('remove_button', $button); return parent::_prepareLayout(); }
protected function _prepareCollection() { if ($this->adminHelper()->isGlobal()) { $collection = $this->dbHelper()->getResourceModel("mana_seo/schema/flat_collection"); } else { $collection = $this->dbHelper()->getResourceModel("mana_seo/schema/store_flat_collection"); $collection->addFieldToFilter('store_id', $this->adminHelper()->getStore()->getId()); } $this->setCollection($collection); return parent::_prepareCollection(); }
protected function _prepareCollection() { $this->setCollection($this->getSchemaToolbarUrlKeyCollection()->setData($this->getRaw() ? $this->getRaw() : $this->getFlatModel()->getJson('toolbar_url_keys'))); return parent::_prepareCollection(); }