/** * {@inheritdoc} */ protected function _prepareColumns() { $this->addColumn('name', array('header' => __('Customer'), 'sortable' => false, 'index' => 'name')); $this->addColumn('orders_count', array('header' => __('Orders'), 'sortable' => false, 'index' => 'orders_count', 'type' => 'number')); $baseCurrencyCode = (string) $this->_storeManager->getStore((int) $this->getParam('store'))->getBaseCurrencyCode(); $this->addColumn('orders_avg_amount', array('header' => __('Average'), 'align' => 'right', 'sortable' => false, 'type' => 'currency', 'currency_code' => $baseCurrencyCode, 'index' => 'orders_avg_amount')); $this->addColumn('orders_sum_amount', array('header' => __('Total'), 'align' => 'right', 'sortable' => false, 'type' => 'currency', 'currency_code' => $baseCurrencyCode, 'index' => 'orders_sum_amount')); $this->setFilterVisibility(false); $this->setPagerVisibility(false); return parent::_prepareColumns(); }
/** * {@inheritdoc} */ protected function _prepareColumns() { $this->addColumn('search_query', ['header' => __('Search Term'), 'sortable' => false, 'index' => 'name', 'renderer' => 'Magento\\Backend\\Block\\Dashboard\\Searches\\Renderer\\Searchquery']); $this->addColumn('num_results', ['header' => __('Results'), 'sortable' => false, 'index' => 'num_results', 'type' => 'number']); $this->addColumn('popularity', ['header' => __('Uses'), 'sortable' => false, 'index' => 'popularity', 'type' => 'number']); $this->setFilterVisibility(false); $this->setPagerVisibility(false); return parent::_prepareColumns(); }
/** * {@inheritdoc} */ protected function _prepareColumns() { $this->addColumn('name', ['header' => __('Product'), 'sortable' => false, 'index' => 'product_name', 'header_css_class' => 'col-product', 'column_css_class' => 'col-product']); $this->addColumn('price', ['header' => __('Price'), 'type' => 'currency', 'currency_code' => (string) $this->_storeManager->getStore((int) $this->getParam('store'))->getBaseCurrencyCode(), 'sortable' => false, 'index' => 'product_price']); $this->addColumn('ordered_qty', ['header' => __('Quantity'), 'sortable' => false, 'index' => 'qty_ordered', 'type' => 'number', 'header_css_class' => 'col-qty', 'column_css_class' => 'col-qty']); $this->setFilterVisibility(false); $this->setPagerVisibility(false); return parent::_prepareColumns(); }
/** * {@inheritdoc} */ protected function _prepareColumns() { $this->addColumn('name', ['header' => __('Customer'), 'sortable' => false, 'index' => 'name']); $this->addColumn('orders_count', ['header' => __('Orders'), 'sortable' => false, 'index' => 'orders_count', 'type' => 'number', 'header_css_class' => 'col-orders', 'column_css_class' => 'col-orders']); $baseCurrencyCode = (string) $this->_storeManager->getStore((int) $this->getParam('store'))->getBaseCurrencyCode(); $this->addColumn('orders_avg_amount', ['header' => __('Average'), 'sortable' => false, 'type' => 'currency', 'currency_code' => $baseCurrencyCode, 'index' => 'orders_avg_amount', 'renderer' => 'Magento\\Reports\\Block\\Adminhtml\\Grid\\Column\\Renderer\\Currency', 'header_css_class' => 'col-avg', 'column_css_class' => 'col-avg']); $this->addColumn('orders_sum_amount', ['header' => __('Total'), 'sortable' => false, 'type' => 'currency', 'currency_code' => $baseCurrencyCode, 'index' => 'orders_sum_amount', 'renderer' => 'Magento\\Reports\\Block\\Adminhtml\\Grid\\Column\\Renderer\\Currency', 'header_css_class' => 'col-total', 'column_css_class' => 'col-total']); $this->setFilterVisibility(false); $this->setPagerVisibility(false); return parent::_prepareColumns(); }
/** * {@inheritdoc} */ protected function _prepareColumns() { $this->addColumn('name', array('header' => __('Product'), 'sortable' => false, 'index' => 'name')); $this->addColumn('price', array('header' => __('Price'), 'width' => '120px', 'type' => 'currency', 'currency_code' => (string) $this->_storeManager->getStore((int) $this->getParam('store'))->getBaseCurrencyCode(), 'sortable' => false, 'index' => 'price')); $this->addColumn('views', array('header' => __('Views'), 'width' => '120px', 'align' => 'right', 'sortable' => false, 'index' => 'views')); $this->setFilterVisibility(false); $this->setPagerVisibility(false); return parent::_prepareColumns(); }
/** * @return $this */ protected function _prepareColumns() { $this->addColumn('customer', ['header' => __('Customer'), 'sortable' => false, 'index' => 'customer', 'default' => __('Guest')]); $this->addColumn('items', ['header' => __('Items'), 'type' => 'number', 'sortable' => false, 'index' => 'items_count']); $baseCurrencyCode = $this->_storeManager->getStore((int) $this->getParam('store'))->getBaseCurrencyCode(); $this->addColumn('total', ['header' => __('Total'), 'sortable' => false, 'type' => 'currency', 'currency_code' => $baseCurrencyCode, 'index' => 'revenue']); $this->setFilterVisibility(false); $this->setPagerVisibility(false); return parent::_prepareColumns(); }