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

Работа с конфигурациями с использованием Drush

22/04/2020, by maria

На этой странице предполагается, что вы знакомы с использованием Drush и имеете последнюю версию.

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

1. Установите Drupal 8. Мы будем называть этот сайт «Live».

2. Сделайте копию этого сайта (мы будем называть это "Разработка"). Сделайте копию, используя тот же исходный код, каталог файлов и дамп базы данных сайта Live, импортированный в Development. В Drupal 7 вам бы понадобились только database dump и загруженные файлы, в Drupal 8 другие части файлового каталога актуальны, включая файлы конфигурации и PHP. Сделайте полную копию сайта.

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

3. На сайте "Разработка" измените имя сайта в admin/config/system/site-information

4. В своем терминале зайдите на сайт "Разработка" и напишите команду drush config:export (более старые версии Drush могут использовать вместо этого drush config-export). Это экспортирует конфигурацию в ваш каталог синхронизации. Текущее содержимое вашего каталога экспорта (по умолчанию называется «синхронизация») будет удалено.

5. Используйте инструмент (rsync, Git, FTP, SCP), чтобы скопировать содержимое папки синхронизации разработки в папку синхронизации сайта Live.

6. Используя терминал, зайдите на ваш Live сайт и напишите команду drush config:import (более старые версии Drush могут использовать вместо этого drush config-import)

7. Drush отобразит доступные изменения конфигурации и предложит вам «Импортировать перечисленные изменения конфигурации? (Да / Нет):». Введите «Да» для подтверждения.

Вы можете изменить расположение каталога синхронизации.

Drupal’s online documentation is © 2000-2020 by the individual contributors and can be used in accordance with the Creative Commons License, Attribution-ShareAlike 2.0. PHP code is distributed under the GNU General Public License.