This column type allows adding bulk action checkboxes to your Grid. This only adds the checkbox in the grid, you can then manage bulk actions via javascript.
Properties | Type | Expected value |
---|---|---|
bulk_field | string | required: The record field name that will be used as the bulk action checkbox value. |
<?php
use PrestaShop\PrestaShop\Core\Grid\Column\Type\Common\BulkActionColumn;
use PrestaShop\PrestaShop\Core\Grid\Column\ColumnCollection;
$bulkActionColumn = new BulkActionColumn('bulk_action');
$bulkActionColumn->setName(''); // it is common to set an empty name for bulk action columns
$bulkActionColumn->setOptions([
'bulk_field' => 'id_product',
]);
$columns = new ColumnCollection();
$columns->add($bulkActionColumn);