Drupal8

Включить отладку twig-шаблонов

12 мая 2019 в 20:07
1

Если вы начали верстать тему оформления для Drupal 8, то вам нужно знать как называть свой шаблон, если какой-то регион/блок и т.д. нужно переопределить

Обе эти проблемы решаются включением отладки twig:

1) Идем в каталог sites/default и копируем default.services.yml -> services.yml
2) Ищем и редактируем

twig.config:
debug: true

Сбрасываем кэш и вуаля

Drupal 7 Commerce. 2 кастомных коризины с ajax на одной странице. [Пока вопрос].

12 мая 2019 в 16:33

Недавно начал работать с commerce. Из того что понравилось - многое сделано вьюхами. Даже корзина.
У меня задача сделать 2 корзины. Одна в сайдбаре, одна в шапке. У корзины переделенные поля.

Как вместо названия ноды по ссылке вывести несколько ее полей?

12 мая 2019 в 11:17

У меня установлен Drupal 8.

Есть материал типа локация, у которого есть адрес, карта, номер телефона.

Есть материал типа мероприятии, у которого есть поле entity reference, где можно соответсвенно выбрать локацию. По умолчанию у меня на сайте выводится ссылка на ноду локации.

Но лучше было бы в мероприятии отображалось не просто название локации со ссылка на нее, а view соответствующими полями.

Через какие модули можно реализовать это? Есть идеи по EVA, Viewfield, Views Reference Field.

Сбросить кэш, если сайт «упал»

10 мая 2019 в 15:16
1

Если в процессе разработки сайта он упал, а изменения закэшировались, то даже исправив код вы можете обнаружить, что сайт не поднялся. Чтобы сбросить кэш есть несколько способов:

  1. запустить /update.php
  2. выполнить drush cc all (для Drupal 7) или drush cr (для Drupal 8)*

* разумеется, drush должен быть установлен у вас на сервере

Получение ссылки на выводимые через views материал

10 мая 2019 в 15:16

Добрый день, есть модуль simple timeline, с помошью него через вьюс выводятся новости.
Хотел добавить hover эфект при наведении на каждую из новостей. Проблема в том, что не могу понять, как получить ссылку на каждый выводимый материал

Помогите исправить ошибку при переносе сайта с Drupal 8 на хостинг

10 мая 2019 в 15:03

Приветствую!

Я переношу сайт с одного хостинга на другой. Сайт сделан на Drupal 8 со сборкой Drupal Project.

После переноса файлов и подключения базы данных появляется вот такая ошибка.

Как я переношу сайт:

Как показать виджет количества только на странице продукта?

10 мая 2019 в 14:09

Доброго времени. Commerce 2. Если мне нужно показывать виджет количества только на странице продукта, а в тизере не нужно. Это делается из коробки?

Drupal 8.x.x 404 error

10 мая 2019 в 0:01

Вообщем, не могу решить проблему, загружаю Drupal на сервер, подключаю БД. После этого перехожу на сам сайт, первая страница установки Drupal без подключенных стилей(х3 почему, тоже проблема). Нажимаю кнопку сохранить и продолжить. И на следующей странице 404 not found и все. Перелапатил почти все папки сервера, также самого друпала, пытался прописать права, прошерстил весь инет, но увы, ничего не помогло. Последняя надежда на вас!

Как ускорить работу сайта Drupal 8 и найти узкие места в коде?

9 мая 2019 в 13:42

На сайте порядка 70 блоков, большинство которых доступно только для авторизированных пользователей. Если пользователь не авторизируется, то для него сайт работает быстро (там есть кеш в блоках). Когда работает авторизированный пользователь ему отображаются отчеты, формы и т.д. - соответственно кешировать страницы нельзя, читаю каждый раз из БД. Хотя сами запросы (насколько я их вижу) по отдельности отрабатываю быстро, всё равно приходится ждать долго загрузки страницы.

Ошибка обновления Drual 8.7.x - [error] Update failed: taxonomy_post_update_make_taxonomy_term_revisionable

9 мая 2019 в 10:45

Здравствуйте.
Помогите выявить проблему при обновлении на версии 8.7.x

Вчера пришла новая версия - https://www.drupal.org/project/webform_views/releases/8.x-5.0-alpha7[/mo...

composer update успешно обновил модуль и другие зависимости.