chelwolf: Комментарии

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

26 мая 2023 в 16:03

Получаю ошибку валидации: в элементе item отсутствует атрибут turbo со значением true. Если в отладке добавить к item свойство turbo="true" - начинает работать в режиме отладки

25 мая 2023 в 14:09

Если в содержимом используется модуль параграфа, а не просто текст, вьюс выведет все его элементы с разметкой через запятую. Как быть в этом случае? Делать специальное поле под текст новости для Яндекса?

9 мая 2023 в 10:47

Для 8 и 9 версии есть модуль, который добавляет токены полей и другую инфу текущей страницы: https://www.drupal.org/project/current_page_entity_tokens

17 апреля 2023 в 12:19

Почитал: https://www.codimth.com/blog/web/drupal/how-create-custom-field-formatte...

Все-таки в моём случае не поле, а несколько полей. Как понял форматтер - это способ вывода одного поля, т.е. то что я выбираю в настройках режима отображения. Я могу добавлять эти режимы, либо просто могу переопределить шаблон того или иного поля для решения подобных задач?

17 апреля 2023 в 12:13
1

Спасибо больше за обратную связь. Решил вопрос благодаря Twig Extensions, проще говоря написал модуль,который добавляет в twig функцию (расширение), при обращении к которой работает нужная мне логика подсчёта. Мне кажется для моей задачи это наиболее подходящий вариант.

В админке все выглядит вот так:

В коде ноды типа материала "Сотрудник" вывожу так:

14 апреля 2023 в 11:52

Задачи сделать именно в шаблоне нет, т.к. как уже понятно, что это не Drupal way. Изначально думали, что это быстрая не долгая процедура в пару строк, поэтому хотели на twig сделать такое. Сейчас в .theme файле делаем следующее:

22 марта 2023 в 11:45

Дополню ветку по этой проблеме:

Проблему работы 2GIS с библиотекой Simplebar удалось повторить без использования Drupal. Если карту вставлять внутри DIV, который использует библиотеку, она не отображается: https://codepen.io/denton444/pen/rNZZmoY

5 марта 2023 в 16:30

Вы можете в шаблоне страницы или ноды вывести эту ссылку в любом удобном месте, подставив в путь значение nid текущего материала, я делаю так:

20 февраля 2023 в 9:39

Верно ли понимать, что вложение отличается от блока только тем, что не создаёт блок на странице с регионами? Вложение в этом смысле удобнее использовать для работы с шаблонами, когда нужно вывести в tpl.php файле какой-то views, при этом не показывать его в блоках?

10 февраля 2023 в 14:16

В ходе детального тестирования выяснилось, что скрипт не успевает сработать из-за библиотеки Simplebar (https://grsmto.github.io/simplebar/), которую мы используем для настройки нестандартного скроллинга на всем сайте. Для этого сразу после body мы оборачиваем контент в div с классом "scrollWrapper", который и инициализирует скрипт.

Почему так происходит - вопрос к 2GIS. Яндекс и Гугл исправно работают.

8 февраля 2023 в 13:25

Проверил, не портится форматированием. В итоге получаю пустую обёртку. Написал в техподдержку 2gis, возможно они помогут.

У вас в каком виде получилось вывести эту карту в Drupal 7? Используйте последнюю версию ядра?

29 ноября 2022 в 16:15

Использую модуль: https://www.drupal.org/project/file_delete. Как использовать смотрите тут: https://youtu.be/7bY6HFUFyfk

Также есть отдельный модуль для замены файлов, т.е. когда нужно сохранить путь к какому-либо файлу, но сам файл обновить: https://www.drupal.org/project/file_replace. Как использовать: https://youtu.be/GktU2hnGGQc

5 августа 2022 в 14:46

Можно сделать через webforms, для этого вам нужно:
1) Установить и настроить модуль, а также дополнительные компоненты к нему, в зависимости от вашей задачи. Например, можно добавить тип поля "почтовый адрес" или возможность настраивать валидацию при вводе значения полей;

2 августа 2022 в 16:20

В этом случае мне проще создать шаблон для этой конкретной ноды с названием html--node--[nid].tpl, где nid. Хочется найти все-таки решение с полем, т.к. это упростит жизнь и избавит от беспорядка в шаблонах.

2 августа 2022 в 16:15

Для определённой конкретной ноды, чтобы отследить переходы. На тип материала я проверяю, т.к. это поле есть только в типе материала "Новости". Заморочился полем, т.к. такая задача сейчас возникает все чаще и не хочется каждый раз создавать шаблон вида html--node--nid.tpl, чтобы добавить нужный мне код.