logo

Paleta - Deixe colorido🎨

Palette — Construtor visual de páginas. Não precisa ser designer.

Demonstração ao vivo Baixar Palette

Scroll

Drupal Features e taxonomia

03/12/2019, by Ivan

В прошлых уроках мы создали feature-модуль сначала версию alpha1 и alpha2, а теперь еще создадим следующую версию alpha3. Добавим к нашему модулю словарь таксономии с разделами новостей, а также теги для каждой новости.
Создадим два словаря таксономии "Раздел новостей", "Теги".

Taxonomy

Для 7го Друпала словарь Tags уже есть, поэтому останется только создать "Раздел новостей". Теперь добавим поля тегов для контент типа новости. Для раздела новости поставим обязательное заполнение и выбор из списка одного термина. Для тегов лучше всего поставить много значений и автозаполнение, чтобы автоматически добавлялись теги.

New view

Итак, изменили таксономию и контент тип, давайте еще изменим и view наших навостей. Добавим в блок поле Раздел с выводом раздела новости.

Terms

Теперь у нас изменился еще и View, теперь нужно сделать новую версию feature-модуля, чтобы внести изменения Таксономии, Контент типа, Views.

Нажимаем recreate в админки для нужного нам feature-модуля, ставим ему версию alpha3 и добавляем два словаря таксономии.

Edit components

Сохраняем новую версию feature-модуля и добавляем его на другой сайт, для обновления функционала. Копируем feature-модуль и откатываем Views до версии feature-модуля.

New features

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

Second site

Хочу еще заметить, что для импорта терминов словарей не получится использовать features, так как features копирует только словарь, но не его термины. Для импорта терминов используйте модули Taxonomy CSV, Taxonomy manager, Taxonomy batch operations, Taxonomy export или Exportables.