Drupal 8.x

8.1.1 - Создание темы на основе Zen Drupal 8

Zen самая популярная тема конструктор для Drupal. Если вам нужно быстро сделать адаптивный дизайн для сайта на основе трех колоночной верстки, то Zen то что нужно. Вы просто устанавливаете его и запускаете npm install и zen подготавливает вам каркас для вашего дизайна. Давайте разберем все по порядку.

Скачаем родительскую тему Zen с официального сайта:

https://www.drupal.org/project/zen

В 8ом друпале мы можем класть темы прямо в папку /themes, поэтому кладем папку с темой именно туда.

Drupal 8 обновление переводов

Раздел форума: 

Здравствуйте!

Устанавливала Drupal8, на пункте "установка переводов" обновление стопорится на 67% и ничего не проиходит....оставляла, в надежде может хоть какое-то сообщение может об ошибке какоц выйдет и ничего. 

Подскажите,что может быть и как устранить данную проблему?

Заранее,благодарю!

Некорректное отображение главной страницы.

Раздел форума: 

Здравствуйте! Скажите пожалуйста:
Почему у меня некорректно отображается главная страница сайта?
CMS установлена на хостинге beger.ru (мало-ли, может это важно).
Вот скрины:

Блокирование ноды на редактирование

Раздел форума: 

Доброго времени.
Подскажите кто знает, как заблокировать ноду для редактирования другим пользователям, если один уже ее редактирует. Часто происходит ситуация кода не дает сохранить, пишет что она уже была изменена другим пользователем?

12.9. Работа с базой данных в Drupal 8

Работа с базой данных в Drupal 8

Выполнять запросы к базе данных обычное дело в разработке модулей для друпал.

Можете добавить в закладку эту страницу, чтобы всегда иметь под рукой шпаргалку, как в Drupal 8 выполнять MySQL запросы select, insert, update, delete.

Select

Получить одно значение:

$query = \Drupal::database()->select('node_field_data', 'n');
$query->addField('n', 'nid');
$query->condition('n.title', 'About Us');
$query->range(0, 1);
$nid = $query->execute()->fetchField();

Получить одну строку значений:

Начало оформления сайта

Раздел форума: 

Добрый день, прошу не кидатся помидорами, такой вопрос, я ранее не занимался созданием сайтов на дрюпал, знаю только html и css. Создал благодаря Вашим урокам на локальном сервере сайт на основе своей темы bootstrap. Как правильно действовать далее, чтоб оформить тему под свои потребности.Правильно ли я понимаю, что сначало нужно менять регеоны и блоки формируя из них каркас сайта по своим потребностям, добавляем страницы итр (либо все добавляется и меняется в каком-то определенном файле  Html ? Как правильно менять стили?

Темизация формы обратной связи Drupal8

Раздел форума: 

Здравствуйте. Есть форма(Drupal 8), называется zakazat_zvonok, как переименовать файл form-element.html.twig для темизации данной формы?

Webform в всплывающем окне

Раздел форума: 

Привет,нужен совет гуру, на сайт (drupal7 с нуленой темой на фреймворке) хочу прикрутить кнопку для вызова модального окна с обратной связью, уже пару дней сижу над этим вопросом,хотя в инете информации достаточно, хочу что бы ты разжевал чо\кого\куда и как)

атробут nofollow,

Раздел форума: 

Дня доброго.
Подскажите как сделать так, что бы  в drupal 8 при переходе по меню с модулем superfish не передавался вес по ссылкам, то есть вставить тег nofollow, а так же в самом друпале идет ссылка на вход для регистрации и при выводе книги? Иначе получаются сотни ссылок с каждой страницы с утекающим весом.

Pathauto + token

Вопрос:
Создаю шаблон для генерации алиасов (термины)
[current-page:url:relative]/[term:parents:join-path]/[term:name]/
Первая часть ([current-page:url:relative])
на сайте превращается в /batch/
Тоесть все ссылки на сайте приобретают каталог /batch/

Что за байда, и что мне с ней делать?
Я когда создавал шаблон хотел сделать так что у всех категорий был синоним в котором указана текущая страница + название термина. Но все работате не так как я думал - не могу найти в интернете ответа  

Страницы

Подписка на RSS - Drupal 8.x