Как удалить все ноди тип "Статья"? Массово.

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

Комментарии

Аватар пользователя Vlk Vlk 2 декабря 2011 в 14:47

Путь через заднее место, зато простой ) devel если стоит - то там есть птичка в автогенерации "удалить все материалы этого типа перед генерацией новых". То есть генерируешь одну статью с этой птичкой, потом удаляешь эту одну ))

Аватар пользователя v.kopitsa v.kopitsa 2 декабря 2011 в 16:28

"Айдар" wrote:
Пальцами и парочкой извилин мозга.

Никак что то не магу. Уже все пересмотрел, кроме как удалить с главной, там не нашел!

Аватар пользователя v.kopitsa v.kopitsa 2 декабря 2011 в 16:30

"<a href="mailto:dyms@drupal.org">dyms@drupal.org</a>" wrote:
А чем плохо использовать встроенное средство с фильтром (admin/content/node)?

Нод много. Очень долго!

Аватар пользователя Jean-Claude Jean-Claude 2 декабря 2011 в 16:41

видал модуль типа как в дле можно выводить не по 50 материалов на страницу, а любое кол-во, хоть по 500

но блин название не помню

Аватар пользователя Valeratal Valeratal 2 декабря 2011 в 16:43

"Заводской раб" wrote:
видал модуль типа как в дле можно выводить не по 50 материалов на страницу, а любое кол-во, хоть по 500

VBO Smile

Аватар пользователя Айдар Айдар 2 декабря 2011 в 18:15

"Заводской раб" wrote:
а любое кол-во, хоть по 500

VBO круче - там есть галочка "Выбрать все со всех страниц" и фильтр по типам материалов, разумеется.
Андед как всегда пришел и всех нахуй послал своими знаниями! Smile

Аватар пользователя v.kopitsa v.kopitsa 2 декабря 2011 в 19:31

"xxandeadxx" wrote:
<?php
$nodes = db_select('node', 'n')->fields('n', array('nid'))->condition('n.type', 'article')->execute();
foreach ($nodes as $node) {
  node_delete($node->nid);
}
?>

Спс

Аватар пользователя qvazar qvazar 9 февраля 2012 в 1:00

Такая же задача стояла, шарил пол дня! xxandeadxx-у конечно РЕСПЕКТ! Но как-то под услал и на код даже глаза не смотрели, еще пошарил в репозитарии и нашел модуль для таких не сильно шарящих, как я.
Удаляет ноды и Юзеров Название само за себя говорит - delete_all-6.x-1.x-dev.tar
Может кому поможет )