Class Mage_Adminhtml_Block_Report_Grid_Abstract

Description

Magento

NOTICE OF LICENSE

This source file is subject to the Open Software License (OSL 3.0) that is bundled with this package in the file LICENSE.txt. It is also available through the world-wide-web at this URL: http://opensource.org/licenses/osl-3.0.php If you did not receive a copy of the license and are unable to obtain it through the world-wide-web, please send an email to [email protected] so we can send you a copy immediately.

DISCLAIMER

Do not edit or add to this file if you wish to upgrade Magento to newer versions in the future. If you wish to customize Magento for your needs please refer to http://www.magentocommerce.com for more information.

Located in /Adminhtml/Block/Report/Grid/Abstract.php (line 28)

Varien_Object
   |
   --Mage_Core_Block_Abstract
      |
      --Mage_Core_Block_Template
         |
         --Mage_Adminhtml_Block_Template
            |
            --Mage_Adminhtml_Block_Widget
               |
               --Mage_Adminhtml_Block_Widget_Grid
                  |
                  --Mage_Adminhtml_Block_Report_Grid_Abstract
Direct descendents
Class Description
Mage_Adminhtml_Block_Report_Sales_Coupons_Grid Adminhtml coupons report grid block
Mage_Adminhtml_Block_Report_Sales_Invoiced_Grid Adminhtml invoiced report grid block
Mage_Adminhtml_Block_Report_Sales_Bestsellers_Grid Adminhtml bestsellers report grid block
Mage_Adminhtml_Block_Report_Sales_Sales_Grid Adminhtml sales report grid block
Mage_Adminhtml_Block_Report_Sales_Shipping_Grid Adminhtml shipping report grid block
Mage_Adminhtml_Block_Report_Sales_Refunded_Grid Adminhtml refunded report grid block
Mage_Adminhtml_Block_Report_Sales_Tax_Grid Adminhtml tax report grid block
Variable Summary
Method Summary
Mage_Adminhtml_Block_Report_Grid_Abstract __construct ()
Mage_Adminhtml_Block_Report_Grid_Abstract addColumn (string $columnId, array $column)
void getCollection ()
void getCountTotals ()
void getSubTotals ()
void setStoreIds ( $storeIds)
Variables
mixed $_aggregatedColumns = null (line 33)
  • access: protected
mixed $_currentCurrencyCode = null (line 31)
  • access: protected
mixed $_resourceCollectionName = '' (line 30)
  • access: protected
mixed $_storeIds = array() (line 32)
  • access: protected

Inherited Variables

Inherited from Mage_Adminhtml_Block_Widget_Grid

Mage_Adminhtml_Block_Widget_Grid::$_collection
Mage_Adminhtml_Block_Widget_Grid::$_columns
Mage_Adminhtml_Block_Widget_Grid::$_columnsOrder
Mage_Adminhtml_Block_Widget_Grid::$_countSubTotals
Mage_Adminhtml_Block_Widget_Grid::$_countTotals
Mage_Adminhtml_Block_Widget_Grid::$_defaultDir
Mage_Adminhtml_Block_Widget_Grid::$_defaultFilter
Mage_Adminhtml_Block_Widget_Grid::$_defaultLimit
Mage_Adminhtml_Block_Widget_Grid::$_defaultPage
Mage_Adminhtml_Block_Widget_Grid::$_defaultSort
Mage_Adminhtml_Block_Widget_Grid::$_emptyCellLabel
Mage_Adminhtml_Block_Widget_Grid::$_emptyText
Mage_Adminhtml_Block_Widget_Grid::$_emptyTextCss
Mage_Adminhtml_Block_Widget_Grid::$_exportPageSize
Mage_Adminhtml_Block_Widget_Grid::$_exportTypes
Mage_Adminhtml_Block_Widget_Grid::$_filterVisibility
Mage_Adminhtml_Block_Widget_Grid::$_groupedColumn
Mage_Adminhtml_Block_Widget_Grid::$_headersVisibility
Mage_Adminhtml_Block_Widget_Grid::$_isExport
Mage_Adminhtml_Block_Widget_Grid::$_lastColumnId
Mage_Adminhtml_Block_Widget_Grid::$_massactionBlockName
Mage_Adminhtml_Block_Widget_Grid::$_massactionIdField
Mage_Adminhtml_Block_Widget_Grid::$_messageBlockVisibility
Mage_Adminhtml_Block_Widget_Grid::$_pagerVisibility
Mage_Adminhtml_Block_Widget_Grid::$_rssLists
Mage_Adminhtml_Block_Widget_Grid::$_saveParametersInSession
Mage_Adminhtml_Block_Widget_Grid::$_subtotals
Mage_Adminhtml_Block_Widget_Grid::$_varNameDir
Mage_Adminhtml_Block_Widget_Grid::$_varNameFilter
Mage_Adminhtml_Block_Widget_Grid::$_varNameLimit
Mage_Adminhtml_Block_Widget_Grid::$_varNamePage
Mage_Adminhtml_Block_Widget_Grid::$_varNameSort
Mage_Adminhtml_Block_Widget_Grid::$_varTotals

Inherited from Mage_Core_Block_Template

Mage_Core_Block_Template::$_baseUrl
Mage_Core_Block_Template::$_jsUrl
Mage_Core_Block_Template::$_showTemplateHints
Mage_Core_Block_Template::$_showTemplateHintsBlocks
Mage_Core_Block_Template::$_template
Mage_Core_Block_Template::$_viewDir
Mage_Core_Block_Template::$_viewVars

Inherited from Mage_Core_Block_Abstract

Mage_Core_Block_Abstract::$_alias
Mage_Core_Block_Abstract::$_anonSuffix
Mage_Core_Block_Abstract::$_childGroups
Mage_Core_Block_Abstract::$_children
Mage_Core_Block_Abstract::$_childrenHtmlCache
Mage_Core_Block_Abstract::$_frameCloseTag
Mage_Core_Block_Abstract::$_frameOpenTag
Mage_Core_Block_Abstract::$_isAnonymous
Mage_Core_Block_Abstract::$_layout
Mage_Core_Block_Abstract::$_messagesBlock
Mage_Core_Block_Abstract::$_nameInLayout
Mage_Core_Block_Abstract::$_parent
Mage_Core_Block_Abstract::$_parentBlock
Mage_Core_Block_Abstract::$_request
Mage_Core_Block_Abstract::$_sortedChildren
Mage_Core_Block_Abstract::$_urlModel
Methods
addColumn (line 85)

Add column to grid

Overriden to add support for visibility_filter column option It stands for conditional visibility of the column depending on filter field values Value of visibility_filter supports (filter_field_name => filter_field_value) pairs

  • access: public
Mage_Adminhtml_Block_Report_Grid_Abstract addColumn (string $columnId, array $column)
  • string $columnId
  • array $column

Redefinition of:
Mage_Adminhtml_Block_Widget_Grid::addColumn()
Add column to grid
getCollection (line 52)
  • access: public
void getCollection ()

Redefinition of:
Mage_Adminhtml_Block_Widget_Grid::getCollection()
get collection object
getCountTotals (line 164)
  • access: public
void getCountTotals ()

Redefinition of:
Mage_Adminhtml_Block_Widget_Grid::getCountTotals()
Return count totals
getCurrentCurrencyCode (line 207)
  • access: public
void getCurrentCurrencyCode ()
getSubTotals (line 187)
  • access: public
void getSubTotals ()

Redefinition of:
Mage_Adminhtml_Block_Widget_Grid::getSubTotals()
Retrieve subtotal items
setStoreIds (line 201)
  • access: public
void setStoreIds ( $storeIds)
  • $storeIds
_getAggregatedColumns (line 60)
  • access: protected
void _getAggregatedColumns ()
_prepareCollection (line 109)
  • access: protected
void _prepareCollection ()

Redefinition of:
Mage_Adminhtml_Block_Widget_Grid::_prepareCollection()
Prepare grid collection object

Inherited Methods

Inherited From Mage_Adminhtml_Block_Widget_Grid

Mage_Adminhtml_Block_Widget_Grid::__construct()
Mage_Adminhtml_Block_Widget_Grid::addColumn()
Mage_Adminhtml_Block_Widget_Grid::addColumnAfter()
Mage_Adminhtml_Block_Widget_Grid::addColumnsOrder()
Mage_Adminhtml_Block_Widget_Grid::addExportType()
Mage_Adminhtml_Block_Widget_Grid::addRssList()
Mage_Adminhtml_Block_Widget_Grid::canDisplayContainer()
Mage_Adminhtml_Block_Widget_Grid::getAbsoluteGridUrl()
Mage_Adminhtml_Block_Widget_Grid::getCollection()
Mage_Adminhtml_Block_Widget_Grid::getColumn()
Mage_Adminhtml_Block_Widget_Grid::getColumnCount()
Mage_Adminhtml_Block_Widget_Grid::getColumns()
Mage_Adminhtml_Block_Widget_Grid::getColumnsOrder()
Mage_Adminhtml_Block_Widget_Grid::getCountSubTotals()
Mage_Adminhtml_Block_Widget_Grid::getCountTotals()
Mage_Adminhtml_Block_Widget_Grid::getCsv()
Mage_Adminhtml_Block_Widget_Grid::getCsvFile()
Mage_Adminhtml_Block_Widget_Grid::getEmptyCellColspan()
Mage_Adminhtml_Block_Widget_Grid::getEmptyCellLabel()
Mage_Adminhtml_Block_Widget_Grid::getEmptyText()
Mage_Adminhtml_Block_Widget_Grid::getEmptyTextClass()
Mage_Adminhtml_Block_Widget_Grid::getExcel()
Mage_Adminhtml_Block_Widget_Grid::getExcelFile()
Mage_Adminhtml_Block_Widget_Grid::getExportButtonHtml()
Mage_Adminhtml_Block_Widget_Grid::getExportTypes()
Mage_Adminhtml_Block_Widget_Grid::getFilterVisibility()
Mage_Adminhtml_Block_Widget_Grid::getGridUrl()
Mage_Adminhtml_Block_Widget_Grid::getHeadersVisibility()
Mage_Adminhtml_Block_Widget_Grid::getHtml()
Mage_Adminhtml_Block_Widget_Grid::getJsObjectName()
Mage_Adminhtml_Block_Widget_Grid::getLastColumnId()
Mage_Adminhtml_Block_Widget_Grid::getMainButtonsHtml()
Mage_Adminhtml_Block_Widget_Grid::getMassactionBlock()
Mage_Adminhtml_Block_Widget_Grid::getMassactionBlockHtml()
Mage_Adminhtml_Block_Widget_Grid::getMassactionBlockName()
Mage_Adminhtml_Block_Widget_Grid::getMassactionIdField()
Mage_Adminhtml_Block_Widget_Grid::getMessageBlockVisibility()
Mage_Adminhtml_Block_Widget_Grid::getMultipleRowColumns()
Mage_Adminhtml_Block_Widget_Grid::getMultipleRows()
Mage_Adminhtml_Block_Widget_Grid::getPagerVisibility()
Mage_Adminhtml_Block_Widget_Grid::getParam()
Mage_Adminhtml_Block_Widget_Grid::getResetFilterButtonHtml()
Mage_Adminhtml_Block_Widget_Grid::getRowId()
Mage_Adminhtml_Block_Widget_Grid::getRowspan()
Mage_Adminhtml_Block_Widget_Grid::getRowUrl()
Mage_Adminhtml_Block_Widget_Grid::getRssLists()
Mage_Adminhtml_Block_Widget_Grid::getSearchButtonHtml()
Mage_Adminhtml_Block_Widget_Grid::getSubTotalColumns()
Mage_Adminhtml_Block_Widget_Grid::getSubTotalItem()
Mage_Adminhtml_Block_Widget_Grid::getSubTotals()
Mage_Adminhtml_Block_Widget_Grid::getTotals()
Mage_Adminhtml_Block_Widget_Grid::getVarNameDir()
Mage_Adminhtml_Block_Widget_Grid::getVarNameFilter()
Mage_Adminhtml_Block_Widget_Grid::getVarNameLimit()
Mage_Adminhtml_Block_Widget_Grid::getVarNamePage()
Mage_Adminhtml_Block_Widget_Grid::getVarNameSort()
Mage_Adminhtml_Block_Widget_Grid::getXml()
Mage_Adminhtml_Block_Widget_Grid::isColumnGrouped()
Mage_Adminhtml_Block_Widget_Grid::setCollection()
Mage_Adminhtml_Block_Widget_Grid::setCountSubTotals()
Mage_Adminhtml_Block_Widget_Grid::setCountTotals()
Mage_Adminhtml_Block_Widget_Grid::setDefaultDir()
Mage_Adminhtml_Block_Widget_Grid::setDefaultFilter()
Mage_Adminhtml_Block_Widget_Grid::setDefaultLimit()
Mage_Adminhtml_Block_Widget_Grid::setDefaultPage()
Mage_Adminhtml_Block_Widget_Grid::setDefaultSort()
Mage_Adminhtml_Block_Widget_Grid::setEmptyCellLabel()
Mage_Adminhtml_Block_Widget_Grid::setEmptyText()
Mage_Adminhtml_Block_Widget_Grid::setEmptyTextClass()
Mage_Adminhtml_Block_Widget_Grid::setFilterVisibility()
Mage_Adminhtml_Block_Widget_Grid::setHeadersVisibility()
Mage_Adminhtml_Block_Widget_Grid::setMassactionBlockName()
Mage_Adminhtml_Block_Widget_Grid::setMassactionIdField()
Mage_Adminhtml_Block_Widget_Grid::setMessageBlockVisibility()
Mage_Adminhtml_Block_Widget_Grid::setPagerVisibility()
Mage_Adminhtml_Block_Widget_Grid::setSaveParametersInSession()
Mage_Adminhtml_Block_Widget_Grid::setSubTotals()
Mage_Adminhtml_Block_Widget_Grid::setTotals()
Mage_Adminhtml_Block_Widget_Grid::setVarNameDir()
Mage_Adminhtml_Block_Widget_Grid::setVarNameFilter()
Mage_Adminhtml_Block_Widget_Grid::setVarNameLimit()
Mage_Adminhtml_Block_Widget_Grid::setVarNamePage()
Mage_Adminhtml_Block_Widget_Grid::setVarNameSort()
Mage_Adminhtml_Block_Widget_Grid::shouldRenderCell()
Mage_Adminhtml_Block_Widget_Grid::shouldRenderEmptyCell()
Mage_Adminhtml_Block_Widget_Grid::shouldRenderSubTotal()
Mage_Adminhtml_Block_Widget_Grid::sortColumnsByOrder()
Mage_Adminhtml_Block_Widget_Grid::_addColumnFilterToCollection()
Mage_Adminhtml_Block_Widget_Grid::_afterLoadCollection()
Mage_Adminhtml_Block_Widget_Grid::_beforeToHtml()
Mage_Adminhtml_Block_Widget_Grid::_decodeFilter()
Mage_Adminhtml_Block_Widget_Grid::_exportCsvItem()
Mage_Adminhtml_Block_Widget_Grid::_exportExcelItem()
Mage_Adminhtml_Block_Widget_Grid::_exportIterateCollection()
Mage_Adminhtml_Block_Widget_Grid::_getExportHeaders()
Mage_Adminhtml_Block_Widget_Grid::_getExportTotals()
Mage_Adminhtml_Block_Widget_Grid::_getFileContainerContent()
Mage_Adminhtml_Block_Widget_Grid::_getRssUrl()
Mage_Adminhtml_Block_Widget_Grid::_prepareCollection()
Mage_Adminhtml_Block_Widget_Grid::_prepareColumns()
Mage_Adminhtml_Block_Widget_Grid::_prepareGrid()
Mage_Adminhtml_Block_Widget_Grid::_prepareLayout()
Mage_Adminhtml_Block_Widget_Grid::_prepareMassaction()
Mage_Adminhtml_Block_Widget_Grid::_prepareMassactionBlock()
Mage_Adminhtml_Block_Widget_Grid::_prepareMassactionColumn()
Mage_Adminhtml_Block_Widget_Grid::_preparePage()
Mage_Adminhtml_Block_Widget_Grid::_setCollectionOrder()
Mage_Adminhtml_Block_Widget_Grid::_setFilterValues()

Inherited From Mage_Adminhtml_Block_Widget

Mage_Adminhtml_Block_Widget::getButtonHtml()
Mage_Adminhtml_Block_Widget::getCurrentUrl()
Mage_Adminhtml_Block_Widget::getGlobalIcon()
Mage_Adminhtml_Block_Widget::getHtmlId()
Mage_Adminhtml_Block_Widget::getId()
Mage_Adminhtml_Block_Widget::_addBreadcrumb()

Inherited From Mage_Adminhtml_Block_Template

Mage_Adminhtml_Block_Template::getFormKey()
Mage_Adminhtml_Block_Template::isOutputEnabled()
Mage_Adminhtml_Block_Template::_getUrlModelClass()
Mage_Adminhtml_Block_Template::_toHtml()

Inherited From Mage_Core_Block_Template

Mage_Core_Block_Template::assign()
Mage_Core_Block_Template::fetchView()
Mage_Core_Block_Template::getArea()
Mage_Core_Block_Template::getBaseUrl()
Mage_Core_Block_Template::getCacheKeyInfo()
Mage_Core_Block_Template::getDirectOutput()
Mage_Core_Block_Template::getJsUrl()
Mage_Core_Block_Template::getObjectData()
Mage_Core_Block_Template::getShowTemplateHints()
Mage_Core_Block_Template::getTemplate()
Mage_Core_Block_Template::getTemplateFile()
Mage_Core_Block_Template::renderView()
Mage_Core_Block_Template::setScriptPath()
Mage_Core_Block_Template::setTemplate()
Mage_Core_Block_Template::_construct()
Mage_Core_Block_Template::_toHtml()

Inherited From Mage_Core_Block_Abstract

Mage_Core_Block_Abstract::addToChildGroup()
Mage_Core_Block_Abstract::addToParentGroup()
Mage_Core_Block_Abstract::append()
Mage_Core_Block_Abstract::countChildren()
Mage_Core_Block_Abstract::escapeHtml()
Mage_Core_Block_Abstract::escapeUrl()
Mage_Core_Block_Abstract::formatDate()
Mage_Core_Block_Abstract::formatTime()
Mage_Core_Block_Abstract::getAction()
Mage_Core_Block_Abstract::getAnonSuffix()
Mage_Core_Block_Abstract::getBlockAlias()
Mage_Core_Block_Abstract::getBlockHtml()
Mage_Core_Block_Abstract::getCacheKey()
Mage_Core_Block_Abstract::getCacheKeyInfo()
Mage_Core_Block_Abstract::getCacheLifetime()
Mage_Core_Block_Abstract::getCacheTags()
Mage_Core_Block_Abstract::getChild()
Mage_Core_Block_Abstract::getChildChildHtml()
Mage_Core_Block_Abstract::getChildData()
Mage_Core_Block_Abstract::getChildGroup()
Mage_Core_Block_Abstract::getChildHtml()
Mage_Core_Block_Abstract::getHelper()
Mage_Core_Block_Abstract::getIsAnonymous()
Mage_Core_Block_Abstract::getLayout()
Mage_Core_Block_Abstract::getMessagesBlock()
Mage_Core_Block_Abstract::getModuleName()
Mage_Core_Block_Abstract::getNameInLayout()
Mage_Core_Block_Abstract::getParentBlock()
Mage_Core_Block_Abstract::getRequest()
Mage_Core_Block_Abstract::getSkinUrl()
Mage_Core_Block_Abstract::getSortedChildBlocks()
Mage_Core_Block_Abstract::getSortedChildren()
Mage_Core_Block_Abstract::getUrl()
Mage_Core_Block_Abstract::getUrlBase64()
Mage_Core_Block_Abstract::getUrlEncoded()
Mage_Core_Block_Abstract::helper()
Mage_Core_Block_Abstract::htmlEscape()
Mage_Core_Block_Abstract::insert()
Mage_Core_Block_Abstract::jsQuoteEscape()
Mage_Core_Block_Abstract::setAnonSuffix()
Mage_Core_Block_Abstract::setAttribute()
Mage_Core_Block_Abstract::setBlockAlias()
Mage_Core_Block_Abstract::setChild()
Mage_Core_Block_Abstract::setFrameTags()
Mage_Core_Block_Abstract::setIsAnonymous()
Mage_Core_Block_Abstract::setLayout()
Mage_Core_Block_Abstract::setMessagesBlock()
Mage_Core_Block_Abstract::setNameInLayout()
Mage_Core_Block_Abstract::setParentBlock()
Mage_Core_Block_Abstract::stripTags()
Mage_Core_Block_Abstract::toHtml()
Mage_Core_Block_Abstract::unsetCallChild()
Mage_Core_Block_Abstract::unsetChild()
Mage_Core_Block_Abstract::unsetChildren()
Mage_Core_Block_Abstract::urlEscape()
Mage_Core_Block_Abstract::_afterCacheUrl()
Mage_Core_Block_Abstract::_afterToHtml()
Mage_Core_Block_Abstract::_beforeCacheUrl()
Mage_Core_Block_Abstract::_beforeChildToHtml()
Mage_Core_Block_Abstract::_beforeToHtml()
Mage_Core_Block_Abstract::_construct()
Mage_Core_Block_Abstract::_getChildHtml()
Mage_Core_Block_Abstract::_getUrlModel()
Mage_Core_Block_Abstract::_getUrlModelClass()
Mage_Core_Block_Abstract::_loadCache()
Mage_Core_Block_Abstract::_prepareLayout()
Mage_Core_Block_Abstract::_saveCache()
Mage_Core_Block_Abstract::_toHtml()
Mage_Core_Block_Abstract::__()
Class Constants

Documentation generated on Fri, 11 Feb 2011 16:55:11 +0200 by phpDocumentor 1.4.3