Изменить число записей в пейджере на странице admin/content

Главные вкладки

Аватар пользователя protoftor protoftor 31 января 2016 в 15:26

Наверняка такая задача возникала у каждого новичка, кто, как и Ваш покорный слуга, забыл поставить каптчу на форму.... Вал спама на сайте и потребность быстро с помощью VBO все убить. Видел здесь решение для модуля коммент: http://www.drupal.ru/node/77837 в 6-ке. А для модуля Node в 7-ке подойдет другой способ:
открываем файл: modules/node/node.admin.inc. В этом файле нас в данном случае волнуют строки с 496 по 502:
$nids = $query
->fields('n',array('nid'))
->limit(50)
->orderByHeader($header)
->addTag('node_access')
->execute()
->fetchCol();
Вот в этом запросе меняем значение limit на желаемое.
Чистим кэши и видим, что результат достигнут. Мой совет: убив спам, верните лимит на 50. Лезть в в ядро - крайняя мера, и если уж на нее идтии, то подчищать все после того, как, имхо.

Комментарии

Аватар пользователя bumble bumble 31 января 2016 в 17:36

Раз уж VBO - почему не вывести на страницу представления нужное количество записей?
Или включить возможность выбора "Всех" элементов.