HolySong: Блог

Главные вкладки

Подключить ссылку в <head> только для главной страницы

18 июня в 20:48

Нужно чтобы вот такая ссылка появилась в теге на главной странице
<link rel="preload" href="/themes/custom/theme/freeconvert.mp4" as="video" type="video/mp4" />

Не правильно отображает переменные в .twig

11 июня в 12:31

1) Создал свой Content types
В этом типе контента я создал свои поля, и хочу эти переменные показать в нужном мне месте в шаблоне \My_theme\node\node--flux-cms-page-video.html.twig
MACHINE NAME: field_video
FIELD TYPE: Text (plain)
К примеру я создал поле с УРЛ видео, и вот так могу его отобразить в свое ТВИГ
{{ node.field_video.value|striptags }}

Mailchimp - добавить placeholder и изменить label

30 мая 2023 в 19:10

Drupal 10
Добрый вечер, подскажите пожалуйста, как мне изменить эти надписи, перерыл весь интернет но ничего не помогает, возможно я не там использую название темы в функции пхп или не там подставляю нужный ИД

Вот мой код, я все лишнее удалил

Переименовать "- Select a value -" в форме

15 мая 2023 в 18:55

Прошу помощи уважаемые форумчане.
Поле обязательное.
По этому пути.
\core\lib\Drupal\Core\Field\Plugin\Field\FieldWidget\OptionsSelectWidget.php
в этом месте я могу переименовать это

Метатеги Drupal 8.7.7

22 ноября 2022 в 14:36

Задание такое, к каждой странице нужно приrрепить Title, Description (в том числе главная страница)

https://www.drupal.org/project/metatag - пробовал установить это расширение, модули любой версии не устанавливаются

В основном вот такая ошибка

Гугл рекапча на форму, страница контактов

30 августа 2022 в 20:17

Версия 8.7.7
Добрый день
Есть страница на сайте, на странице размещена форма
Я так понимаю что это дополнительно установили форму.
форма огромная и рабочая, мне нужно добавить на нее Гугл рекапчу.
Посоветуйте, может модуль какой установить или есть где-то инструкция.
Сам код и публичный ключ я могу на Jquery закинуть в форму.
Но где сам пхп обработчик находится, я понять не могу

maintenance-page

27 апреля 2022 в 12:54

Добрый день. Нужно отредактировать шаблон maintenance-page но не могу найти где он находится
C:\OpenServer\domains\site.loc\themes\custom\myTheme - путь к моей теме

Версия 8.7.7

В интернете много информации что это должен быть файл maintenance-page.tpl.php где-то в теме - у меня его нету, в папке vendor тоже его нету
В админке информацию можно задать тут /admin/config/development/maintenance

Удалить h1 c страницы

17 сентября 2021 в 10:48

Drupal 8.7.7.
Создал отдельный тип контента для записей.
Есть каталог и записи в нем
Проблема в том что над заголовком мне нужно выводить картинку в каждой записи,
я переопределил всю страницу используя такой твиг
page--node--services-details.html.twig
страница собирается полностью дополнительными полями,
а вот h1 все равно остался, хотя саму надпись (заголовка удалось убрать)
я не могу переопределить файл только для своего типа контента и удалить h1

Добавить Block в flippy--services.html.twig

14 сентября 2021 в 14:33

Версия 8.7.7
Перерыл весь интернет, ничего не подходит.

function ПРИМЕРТЕМЫ_preprocess_views_view(&$vars) {
$block = \Drupal\block\Entity\Block::load('testblock22');
$vars['block_name_for_twig'] = \Drupal::entityTypeManager()->getViewBuilder('block')->view($block);
}

testblock22 - машин нейм моего блока

в файле flippy--services.html.twig

{{ block_name_for_twig }} - не выводится

Прошу подсказать что делаю не так

Изменить формат даты в блоке

8 сентября 2021 в 17:33

Drupal 8
Есть блок
блок выводит 4 последние записи блога на главной странице
в Views этого блока, я добавил поле Content: Authored on
Дата выводится, все хорошо. Но из всех предлагаемых дат в админке, мне не подходят форматы

1) К примеру я использую default long date format
Нашел вот такой файл
\core\modules\system\config\install\core.date_format.long.yml
Пытаюсь внести правки в поле pattern: 'l, F j, Y - H:i'
ничего не меняется

Переопределить page-title.html.twig для конкретного типа контента

26 августа 2021 в 15:58

Drupal 8.7.7.

Есть отдельный тип контента,
Тип контента - Machine name: cms_page

В "cms_page" добавляю страницы, хочу чтобы для этих типов материалов использовался свой файл page-title.html.twig

До меня переопределяли темплейт для нужного УРЛ
"page--client-login.html.twig"

До меня переопределили для всех типов страниц
page-title.html.twig

Уникальный класс к body

26 августа 2021 в 10:40

Добрый день, использую Drupal 8.7.7.
Удалось добавить уникальный класс к бади, но ноды

в файл имятемы.theme поместил такой код

Не могу поднять Drupal локально

27 июля 2021 в 15:38

Выдали БД + файлы сайта - я все подключил, все хорошо, работает
Версия 8.7.7

Теперь мне нужно обновить БД, мне выдали новую БД, я залил ее в PhpMyAdmin
\sites\default\settings.php указал новую БД в файле (как я делал ранее)
'database' => 'drupal_27-07',

Но в результате получил http://joxi.ru/5mdJpKLTa4XqGA
Я так подозреваю что в новой БД нужно где-то сменить домен или еще что-то
Форумчане, прошу помощи