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

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

21 февраля 2022 в 9:46

И ещё добавлю комментарий специалистов одного из Drupal-хостингов на вопрос почему drupal/recommended-project создаёт директорию web и vendor: "Такое решение используется для того, чтобы к системным файлам и модулям не было доступа из браузера."

20 февраля 2022 в 20:34

Если вы оставили только views-view--myview.html.twig, почистили кеш и уверены, что шаблон назван правильно, а дисплеем вы выводите не таблицы (там другой обёрточный шаблон: views-view-table.html.twig) - должно переопределять.

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

18 февраля 2022 в 11:20

С интересом прочитал вашу дискуссию и другие материалы, сформулировал для себя какое-то понимание: начиная с Drupal 8.8.0, шаблоны проектов Composer доступны как часть ядра Drupal. Т.е. появился официальный дистрибутив на git, через который можно устанавливать Drupal на сервер через команду вида "composer create-project drupal/recommended-project".

На текущий момент есть два таких официальных шаблона:

17 февраля 2022 в 18:12

В общем-то на данном этапе переустановить не проблема, но хочется понимания. Почему есть такой стандарт с web?

Скрин секции installer-paths в composer.json:

23 июля 2021 в 14:09

Рассматривал вопрос подключения Яндекс-кассы для Drupal 7, написал в техническую поддержку относительно работы правила "When an order is first paid in full" на их модуле.

Ответ следующий:
При успешной оплате в коде модуля для Drupal Commerce предусмотрено выполнение только правила commerce_checkout_complete:
https://github.com/yoomoney/cms-drupal7/blob/e32444d64279090dc380161f462...

8 июня 2021 в 11:37

И ещё несколько вопросов:
1) Не возникло ли сложностей с установкой модуля blazy? Как его используйте?
2) Чем отличается поле weight от обычного поля с цифрой, где мы можем указать вес? В чем фишка?
3) Существенно сократили количество шаблонов в теме, как понял за счёт использования layout builder и paragraphs в связке с bootstrap? В итоге создаёте шаблоны для layout builder, потом создаёте типы параграфов и в связке получается удобный конструктор страниц? Какие сложности возникли при настройке, что в итоге не получилось сделать?

2 июня 2021 в 12:23

На текущий момент ситуация с Rules видимо не сильно изменилась. У него все те же проблемы, и все то же маленькое окошечко для ввода письма, для исправления которого уже сделали отдельный модуль (https://www.drupal.org/project/rules_send_big_email)

Я начал использовать https://www.drupal.org/project/business_rules

2 июня 2021 в 11:44

Использую его в работе:

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

Для разных соцсетей используются разные библиотеки и интеграция с ними у модуля есть (Open Graph, Twitter Cards and Dublin Core). Если подключить дополнительные опции, можно настроить и грузить изображения для таких нужд, но нам надо именно генерировать картинки с заголовком. Про это пока тоже ничего не нашёл

Пример подключения настроек модуля для Фейсбук (Open Graph)

2 июня 2021 в 11:27

да, ссылка на новость из примера: https://novayagazeta.ru/articles/2021/06/02/vlasti-ssha-rasskazali-o-voz...

Созданы картинки разного размера для Твиттера и других соцсетей.

2 июня 2021 в 11:18

Опишите подробнее первый способ. Почитал описание модуля, он позволяет использовать токены в поле title и alt изображения, добавляет новый форматтер поля для админки. Как title перенести на изображение и сгенерировать нужную мне картинку?

Сейчас смотрю на https://www.drupal.org/project/image_gen, но пока не получил нужный результат

1 июня 2021 в 19:57

Спасибо проверка работает, но теперь выдаёт ошибку на другое поле ($news_cover = $node->get('field_news_cover_inside')->entity->url();) - оно есть только в типе материала "новости" (машинное имя news), как выводить переменную только для этого типа материала?

Конструкция у меня не сработала:

26 мая 2021 в 15:18

Оказывается это проблема модуля и для её решения пока помогает только патч: https://www.drupal.org/project/simplify_menu/issues/2891950#comment-1364...

В файле модуля по пути "/src/MenuItems.php" нужно заменить кусок кода (77 строка):