Drupal8

drush в drupal 8

23 марта 2020 в 11:42

Подскажите пожалуйста, куда пропал drush в 8ке? Раньше при установке была в корне проекта папка "drush". Сейчас же ее нет - только vendor и web. Устанавливаю командой composer create-project drupal/recommended-project my_site_name_dir.
Пробовал запускать drush командой path_to_php vendor/bin/drush - тоже выдает ошибку. Раньше все работало без проблем сразу после установки D8.

Как правильно назвать файл шаблона для главного меню?

22 марта 2020 в 16:00

Как правильно назвать файл шаблона для главного меню (main_menu) в Drupal 8?

В Drupal7 это было block--system--main-menu.tpl.php, а в восьмёрке block--system--main-menu.html.twig точно не работает.

Сайт, замаскированный под раздел другого сайта. Как?

19 марта 2020 в 18:34

Есть сайт site.ru на drupal.
и есть отдельный сайт poddomen.site.ru тоже на drupal.
Можно ли сделать такую ссылку site.ru/poddomen , чтобы по ней открывался этот второй сайт?

Чтобы пользователь думал, что это все на одном сайте происходит. А так оба сайта лежат на одном и том же хостинге.

Как показывать блок с контентом только в определённых странах и их областях?

19 марта 2020 в 16:33

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

Подскажите как лучше это реализовать?

Я нашёл модуль, который позволяют показывать по странам, но при проверке через VPN работает всё с глюками. Периодически блок с контентом показывается там, где не должен.

Вот модуль, который я использовал:
Block Country (https://www.drupal.org/project/block_country)

Поле Статистика Комментария: Количество комментариев в views дублирует ноду.

17 марта 2020 в 15:53

Во вьюху, выводящую ноды добавлено поле
Статистика Комментария: Количество комментариев (Comment Statistics: Comment count).

Если добавить комментарий - нода во вьюхе выводится 2 раза. Это так и надо или я что-то неправильно делаю?

"Уникальность" в настройках запроса - не помагает.

Проблема с domain access.

17 марта 2020 в 15:33

Есть вьюс по индексу search api с контекстным фильтром по доменам, выводится на странице в лэйаут билдере.
Добавили новый материал. У анонима материалы которые недоступны в текущем домене, не показываются, но в пейджере занимают место элементов и я получаю пустую страницу.

Как убрать "Редактировать анонс" при создании ноды?

16 марта 2020 в 23:15

Как убрать ссылку редактирования анонса?

Можно добавить еще одно текстовое поле (без анонса) и сделать экспорт-импорт.
А есть еще варианты?

Мультисайт Drupal 8: подскажите, как расшарить все таблицы БД пользователей на все сайты?

16 марта 2020 в 20:30

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

Drupal 8 как вывести видео с Youtube

16 марта 2020 в 20:22

В отличии от друпал 7 в 8ке можно создавать ноды с видео из коробки.
Подойдет для видео-сайтов, видеокаталогов и т.п..
Лишние модули не нужны.

  1. Включаем модуль Media
  2. Типу материала добавляем поле media
  3. Для вывода видео с ютуба выбираем Remote video
  4. В отображении поля я использую "Готовая к выводу сущность по умолчанию."

Всё, можно создать ноду и проверить работу.

Установка Drupal 8 с помощью composer на VDS

16 марта 2020 в 13:47

Доброго времени суток. Подскажите с решением такой проблемы - на VDS хостинге попытались поставить Drupal 8 серсии - из папки web (где лежат в свою очередь папки непосредственно с сайтами) - composer create-project drupal/recommended-project my-project-site в папке сайта my-project-site скачались и распаковались файлы для работы composer и движка друпала.