Программно удаляем тип публикации в Drupal

Всё, что вы можете сделать из админки, может быть сделано программно. Удаление типа публикации в Drupal тоже можно сделать из кода на PHP.

Перед тем как удалить тип публикации, возможно, стоит подчистить экземпляры нод данного типа. Потому сначала мы найдем их, удалим, а потом удалим тип ноды.

Где это может понадобится? Скорее всего при обновлении/реорганизации структуры сайта, когда одни типы публикаций заменяются другими. Тогда вам возможно понадобится написать импорт данных.

Мало букафф? Читайте есчо !

Получить список типов товаров в Drupal Commerce

Июль 23, 2023 г.

В терминологии Drupal, типы товаров это - бандлы (bundle) сущности commerce_product. Получить их список можно вот так: [crayon-69c32838eeb62178273012/] Как результат, в $product_types вы получите массив типов товаров, где ключом является ...

Читать

Создание параграфов из CSV файла

Февраль 27, 2024 г.

Параграфы, оторванные от родительской entity нам не нужны, потому эта миграция является дочерней к рассматриваемому примеру миграции статей блога из CSV. Из всего набора полей источника нам требуется только два поля - это id и body. migrate_plus.migration.custom_text_to_paragraph.yml ...

Читать

Drupal и hook_install

Январь 19, 2010 г.

(ремарка : речь идет о 6-й версии drupal) Если вам иногда приходится писать модули для Drupal, или вы вдруг этим только решили заняться, то однажды вы, возможно, захотите написать код модуля полностью соответствующий спецификациям и рекомендациям drupal.org. ...

Читать

Настраиваем и используем модуль profile2, Drupal 7

Апрель 7, 2015 г.

Поговорим о модуле profile2, Drupal 7. Модуль расширяет наши возможности в создании и управлении профилями пользователей. Мы сможем создать несколько ...

Читать
 

Комментарии к «Программно удаляем тип публикации в Drupal»

Понравилась статья? Есть вопросы? - пишите в комментариях.



Комментарий: