Как удалить все материалы определённого типа

Пример удаления всех материалов с типом article:

drupal_set_time_limit(0);
$nids = db_select('node', 'n')
  ->fields('n', array('nid'))
  ->condition('n.type', 'article')
  ->execute()
  ->fetchCol();
foreach ($nids as $nid) {
  node_delete($nid);
}

Код можно выполнить с помощью Devel, по адресу devel/php

Похожий способ, только с применением EntityFieldQuery.

Написанное актуально для
Drupal 7
Теги:
работа с нодами
Добавлено: 30 Июля 2018 07:19:21 Добавил: Андрей Ковальчук Нравится 0
Добавить
Комментарии:
Нету комментариев для вывода...