Главная Новости

Drupal 7: Создание простой Feature (возможности) | DrupalSN - социальная сеть для drupal-разработчиков

Опубликовано: 22.12.2017

видео Drupal 7: Создание простой Feature (возможности) | DrupalSN - социальная сеть для drupal-разработчиков

Drupal 7: Правила

Сразу оговорюсь, что с Features я знаком поверхностно. Доводилось пару раз побаловаться им. Решил раз уж буду делать Feature по технической поддержке, то и напишу как делал это.


Feature (он же: фича, фьюча, возможность — кто на что горазд) — модуль, который позволяет создавать наборы из текущего состояния сайта, а затем их использовать.

Пример: вы сделали тип содержимого каталог, view для его отображения, а также добавили некоторые поля которые там используются. Создавая очередной сайт, вы вдруг понимаете что уже делали точно такой же каталог, зачем все делать по-новому? Это драгоценное время, которое можно потратить на другие занятия, особенно если такой каталог воссоздавать от нескольких часов. И тут приходит на помощь Feature. Данный модуль поможет «запаковать» ваш готовый каталог в новую «возможность», которая по факту является модулем, а затем использовать её где нужно. В нашем случае, эту «возможность» мы кидаем на новый сайт, включаем и вуаля, каталог готов.


Drupal 7 Основы: Типы материалов

Ценность данного модуля бесспорна, но у меня руки не доходят его изучить глубже, а именно, для создания сборок. Его также не пропустили мимо рук и разработчики Drupal, в 8 версии, в ядре появится «Менеджер конфигураций» с которым будет интегрироваться Features, но об этом я уже ничего точно сказать не могу. Но в ядро бесполезное вряд ли бы добавили.


Drupal 7: Создание закладок и их групп

Разумеется данный модуль может намного больше и используется с разными целями, мы же рассмотрим лишь базовую работу с ним.

Подготовка

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

rss