Получение всех строк, предварительно выбранных по умолчанию в сетке администратора magento

Я получаю все строки, предварительно выбранные по умолчанию при загрузке страницы в сетке администратора magento.

Из-за этого, когда я выбираю поля и применяю массовое действие, появляется ошибка, то есть «Пожалуйста, выберите элементы».

Для справки, пожалуйста, найдите снимки ниже:

Все поля выбраны:

Все поля выделены ...

Все еще получаю ошибку:

введите описание изображения здесь

Любая помощь будет оценена ..

0

Решение

Вы можете заставить его работать с jquery, написав следующий код:

jQuery (‘a: содержит («Выбрать все»)’). click ();

На документе готово на странице, где вы хотите автоматически выбрать все элементы в сетке.

1

Другие решения

Я нашел проблему.

В поле массовых действий я указал неверное имя. Как только я заменил его на правильное индексное имя столбца, проблема решена.

Фрагмент кода выглядит следующим образом:

parent::_prepareMassaction();
$this->setMassactionIdField('entity_id');
$this->setMassactionIdFilter('entity_id');
$this->setMassactionIdFieldOnlyIndexValue(true);
$this->getMassactionBlock()->setFormFieldName('sellers');
0

По вопросам рекламы [email protected]