Я хочу, чтобы добавить новый столбец в сетке товаров в Magento 2. Я создал di.xml
файл в модуле etc
папку с кодом ниже:Добавить столбец в администратора продукта Сетка В Magento 2
<?xml version="1.0"?>
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../../lib/internal/Magento/Framework/ObjectManager/etc/config.xsd">
<preference for="Magento\Catalog\Block\Adminhtml\Product\Grid" type="Package\Module\Block\Grid" />
</config>
In The Grid
блок, у меня есть следующий код:
namespace Package\Module\Block;
use Magento\Store\Model\Store;
class Grid extends \Magento\Catalog\Block\Adminhtml\Product\Grid
{
protected function _prepareColumns()
{
$this->addColumn(
'newfield',
[
'header' => __('Test Name'),
'index' => 'name',
'class' => 'xxx'
]
);
return parent::_prepareColumns();
}
}
Может кто-то направлять меня за это.
варианта фильтр не отображаются после применение этого кода –