Extra Block Types (EBT) - New Layout Builder experience❗

Extra Block Types (EBT) - styled, customizable block types: Slideshows, Tabs, Cards, Accordions and many others. Built-in settings for background, DOM Box, javascript plugins. Experience the future of layout building today.

Demo EBT modules Download EBT modules

❗Extra Paragraph Types (EPT) - New Paragraphs experience

Extra Paragraph Types (EPT) - analogical paragraph based set of modules.

Demo EPT modules Download EPT modules

Scroll

Drupal features обновление версии feature-модуля

03/12/2019, by Ivan

В прошлом уроке мы рассмотрели как создавать feature-модули для Друпала, давайте в этом уроке разберем как обновлять эти модули, добавляя при этом новый функционал.

Drupal features

У нас есть feature-модуль версии alpha1, создадим модуль следующей версии alpha2. При этом в блоке новостей добавим помимо заголовка еще дату и краткое описание (тизер). Скопируем папку с feature-модулем версии aplpha1 в папку sites/all/modules, но не включаем его, что позволит нам пересоздать этот feature.

features recreate

Но для начала изменим view для вывода блока новостей. Добавим поля post date (дата публикации) и body (содержимое) с ограничением в 100 символов. Сохраняем view.

Views add field

Теперь блок новостей имеет немного другой вид.

Features news block

А теперь зайдем снова в раздел features и пересоздадим наш feature-модуль (второй рисунок).Изменится лишь версия, так как мы не создавали новых вьюсов и типов материала, а только изменили один вид. Нажимаем download feature (загрузить).

Features version

Сохраняем новый архив с нашим новым feature-модулей, который уже будет с более новой версией alpha2. Этот новый feature-модуль мы поставим на другой сайт, на котором пока что стоит старая версия aplpha1.Заменяем старый feature-модуль на новый.На новом сайте зайдем в список features, выберем наш feature-модуль и нажмем на "переопределен"

Features override

Друпал замечает разницу автоматически, что появились изменения во feature-модуле. Эти изменения можно откатить до функционала feature-модуля.

Features revert

Теперь чистим кеш и наш наш блок новостей на сайте обновляется вслед за feature-модулем.

Features News