Список начальных модулей на установку

Для этой задачи добавил issue в гитлабе
https://gitlab.com/kondratiuk.info/dlog/-/issues/1

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

Admin Toolbar

Admin Toolbar улучшает дефолтную панель навигации, добавляя вывод страниц в раскрывающееся меню, ускоряя тем самым переход ко множеству внутренних страниц админки.

composer require drupal/admin_toolbar
bin/drush en admin_toolbar
bin/drush en admin_toolbar_tools
bin/drush cr

Devel

Devel содержит вспомогательные функции и страницы для разработчиков Drupal:

composer require drupal/devel
bin/drush en devel
bin/drush cr

WebProfiler

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

composer require drupal/webprofiler
bin/drush en webprofiler
bin/drush cr

Block Visibility Groups

Block Visibility Groups позволяет администратору сайта легко управлять сложными настройками видимости, которые применяются к любому блоку, помещенному в группу видимости. Настройки видимости для всех блоков в группе можно редактировать в одной форме администрирования.

composer require drupal/block_visibility_groups
bin/drush en block_visibility_groups
bin/drush cr

Contact Emails

Contact Emails.

composer require drupal/contact_emails
bin/drush en contact_emails
bin/drush cr

Contact Storage

Contact Storage - добавляет функционал хранения сообщений Contact, которые являются полноценными сущностями в Drupal 8.

composer require drupal/contact_storage
bin/drush en contact_storage
bin/drush cr

Contact Tools

Contact Tools - представляет собой пакет инструментов для работы с формами основного модуля Contact Drupal 8.

composer require drupal/contact_tools
bin/drush en contact_tools
bin/drush cr

Drupal Symfony Mailer

Drupal Symfony Mailer - почтовая система на основе популярной библиотеки Symfony Mailer, обеспечивающая полную поддержку HTML-писем.

composer require drupal/symfony_mailer
bin/drush en symfony_mailer
bin/drush cr

Easy Breadcrumb

Easy Breadcrumb - обновляет основной блок Breadcrumb, добавляет множество возможностей для гибкой настройки хлебных крошек.

composer require drupal/easy_breadcrumb
bin/drush en easy_breadcrumb
bin/drush cr

Field Group

Field Group - позволяет группировать поля вместе.

composer require drupal/field_group
bin/drush en field_group
bin/drush cr

ImageMagick

ImageMagick - позволяет использовать ImageMagick или GraphicsMagick в качестве набора инструментов для работы с изображениями для Image API в Drupal.

composer require drupal/imagemagick
bin/drush en imagemagick
bin/drush cr

Metatag

Metatag - позволяет автоматически предоставлять структурированные метаданные, также известные как "meta tags", о веб-сайте.

composer require drupal/metatag
bin/drush en metatag
bin/drush cr

Paragraphs

Paragraphs - позволяет создавать собственную библиотеку блоков которые могут быть доступны для любого типа контента.

composer require drupal/paragraphs
bin/drush en paragraphs
bin/drush cr

Pathauto

Pathauto - автоматически генерирует URL/path алиасы для различных видов контента.

composer require drupal/pathauto
bin/drush en pathauto
bin/drush cr

PhotoSwipe - Responsive JavaScript Modal Image Gallery

PhotoSwipe - отображения галерей изображений на вашем сайте Drupal.

Перед установкой убедитесь что выполнили все настройки в уроке - Asset Packagist – установка пакетов Bower и NPM как собственные пакеты Composer

composer require drupal/photoswipe
bin/drush en photoswipe
bin/drush cr

Redirect

Redirect - предоставляет возможность создавать редиректы.

composer require drupal/redirect
bin/drush en redirect
bin/drush cr

RobotsTxt

RobotsTxt - динамически генерирует файл robots.txt и дает возможность редактировать его через админку.

composer require drupal/robotstxt
bin/drush en robotstxt
bin/drush cr

Snippet Manager

Snippet Manager - позволяет использовать фрагменты кода Twig, которые можно использовать для создания кастомных блоков сайта.

composer require drupal/snippet_manager
bin/drush en snippet_manager
bin/drush cr

TVI (Taxonomy Views Integrator)

TVI (Taxonomy Views Integrator) - позволяет переопределять термины таксономии с помощью Views.

composer require drupal/tvi
bin/drush en tvi
bin/drush cr

Twig Tweak

Twig Tweak - предоставляет расширение Twig с некоторыми полезными функциями и фильтрами, которые могут улучшить процесс разработки.

composer require drupal/twig_tweak
bin/drush en twig_tweak
bin/drush cr

YouTube Field

YouTube Field - предоставляет поле, позволяющее добавлять видео YouTube к типу контента, пользователю или любой другой сущности Drupal.

composer require drupal/youtube
bin/drush en youtube
bin/drush cr

Scheduler

Scheduler - дает возможность планировать публикацию и отмену публикации контента в указанные даты и время в будущем.

composer require drupal/scheduler
bin/drush en scheduler
bin/drush cr

Более подробно с каждым из этих модулей мы столкнемся в будущих уроках.

Обновлено:
Создано:

Добавить комментарий

Your email address will not be published. Required fields are marked *