Drupal9

🎉 Запуск Drupal 9 — новейшая версия CMS, которая уже приносит пользу ведущим организациям по всему миру

3 июня в 14:36
3

Drupal 9 предоставляет маркетологам, дизайнерам и разработчикам инструменты для создания высокоэффективных цифровых решений на всех этапах: от проектирования до запуска.

Портленд, штат Орегон, США и повсеместно, 3 июня 2020 года. Сегодня состоится запуск Drupal 9 — крупнейшего обновления самой мощной системы управления контентом с открытым исходным кодом промышленного уровня.

Сайт каталог с личным кабинетом на Друпал 9

26 ноября в 11:22

Добрый день! Ищем программиста, преимущественно на Друпал 9, но рассмотрим и другие решения.

ТЗ и макет сайта доступны по ссылке https://docs.google.com/document/d/1R0ICoLwjo0e4xJRQzkePj4Umj-749c8PexyG...

На основе данного макета уже сделано несколько сайтов, в ТЗ на них есть ссылки, но использовать эти наработки не будем.

Предложите примерную оценку и сроки.

Также покажите примеры своих работ портального типа.

Таксономия на максималках

26 ноября в 4:31

Здравствуйте!
При использовании поля (ссылка на сущность) для терминов таксономии возникает следующее: при редактировании материала доступны все без исключения термины из выбранного в настройках словаря, даже если они сняты с публикации. Существует ли способ в форме редактирования материала отображать только опубликованные термины?

Как сделать опредленный режим отображения ноды в модальном окне.

23 ноября в 18:28

Вывожу ноду в модальном окне через ссылку:
<a class="use-ajax"  data-dialog-type="modal" href="/mynode">Ссылка </a>

Установка Темы 8-х (Used Cars - Drupal Car Theme) на drupal 9 - Как правильно установить

20 ноября в 13:21

Кто может подсказать как правильно установить тему? Тема 8-х (Used Cars - Drupal Car Theme) - https://www.drupal.org/project/used_cars

twig_tweak он снижает производительность?

19 ноября в 17:20

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

Drupal 8/9 давай скоростью (mysql 8 \ mariadb 10.3)

14 ноября в 21:58

Всегда хочу быстрее и лучше )
В целом все работает в приделах допустимой нормы но может у кого то есть рецепты\конфигуркции так званные best practices конфигурации базы данных под drupal 8/9 что бы все летало
в частности сервер 4 ядра 16 гиг озу(клево и на 8 гиг)

Буду благодарен если кто то поделиться лучшей практикой)

Метка группы полей как имя одного из поля

13 ноября в 19:24

Я сейчас может откровенную глупость спрошу, но мы вроде все здесь для этого собрались Biggrin
Используя модуль Field Group сделал группу полей, и в настройках отображения сделал чтобы эта группа раскрывалась. Вот вопрос, можно ли метке этой группы дать имя одного из полей внутри нее, или сделать так, чтобы одно из полей было собственно родителем этой группы. Мне нужно, чтобы наименование всей группы соответствовало условному полю "наименование".
Конкретно что я хочу.

Почему версии некоторых модулей обозначены не 8.x-x.x, а 2.0.0 ?

13 ноября в 15:50

Возможно пятничное. Вопрос в заголовке темы.

Вывод похожих товаров в Commerce Drupal 9.

12 ноября в 16:32

До 9ки похожие товары в Commerce выводил через Views Block и настройку контекстных фильтров в них путем добавления фильтров Indexed taxonomy term fields->Предоставить аргумент по умолчанию ->ID термина из URL -> выбираем словари для сравнения

В Друпал 9 почему-то подобное уже не хочет работать. То есть при создании Views вывода товаров или его индекса, ну никак фильтры не хотят с терминами работать.

Social Sharing: новый модуль для шеринга в соцсети

9 ноября в 8:56

Рассказывает автор модуля Александр Левицкий, backend-разработчик студии ADCI Solutions.

Большинство модулей для шеринга веб-страниц в социальные медиа, которые лежат на drupal.org — это друпальные блоки, в которых эти соцмедиа предопределённы заранее. И никакие другие добавить в эти модули нельзя, разве что хакнув их.

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

8 ноября в 23:03

Всем здравия!

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

Можно ли в друпал 9 не отображать (или отображать) те или иные блоки в зависимости от ширины экрана (или устройства)

7 ноября в 22:55

Проще говоря, если на сайт заходят с мобильного, не грузить какие-то сайдбарные блоки (один хрен, до них не домотают) и наоборот, грузить какие-то другие. Какую-то другую вьюху для главной, например. Не большие изображения, а мелкие

Как сделать диапазон дат без конечной даты

5 ноября в 14:07

Здравствуйте, подскажите пожалуйста, кому не лень, не могу разобраться. Хочу сделать ССК поле с диапазоном, конкретно годов. Автомобиль/человек производился/жил с 1900 по 2000. Но бывают ситуации когда он еще жив, производится, то бишь С 1900 по н.в.
Нужен именно диапазон. Чтобы промежуточные значения в будущем тоже как-то можно было использовать.

Drupal 9 + Drupal Commerce! Много раз HELP Me!

4 ноября в 21:18

Сразу Прошу прощения если тема не нова! Я новичок на форуме и поэтому всем Привет и отличного настроения! Прошу не пинать сильно.
История: есть сайт на Foomla! не нравится функционал. Вообще не нравится Foomla. на второй домен поставил Drupal. Выбор у провайдера невелик, поэтому ставилась 9-ка. Начальный разбор прошел успешно, но!!! Ставлю Drupal Commerce. проходит установка, все ок! А в админке галочки напротив модулей поставить не могу. Ну не ставятся и все! не активные. Нигде толком не могу ничего найти, так как 9-ка свежая. Все инструкции и манулы по 7-му и 8-му Drupalu.

Как сделать редирект в PHP после выполнения кода в загруженной странице?

1 ноября в 17:22

Всем хорошего настроения!i

Появился вопрос, думаю многим будет интересно.

Как сделать, чтобы при загрузке страницы, выполнялся код (у меня там запись в базу добавляется об успешном входе), а в конце происходила автоматическая пере-адресация на другую страницу, чтобы избежать лишних щелканий кнопок пользователем.

нужно дописать код переадресации в конце имеющейся функции?
Это возможно?

Создать дополнительную группу полей

1 ноября в 13:25

Здравствуйте, подскажите, пожалуйста, кому не трудно, как при создании материала добавить еще одну группу полей, которая уже есть. Конкретно что я хочу сделать, создаю условную статью, про автомобиль. В ней есть двигатель автомобиля с характеристиками. Но двигателей может быть больше чем один. То есть я создаю группу "двигатель" с полями "мощность, объем, момент", и вот можно ли при создании материала эту группу дублировать? Типа: Двиг1 с мощностью 123, добавить Двиг2 с мощностью 124, ну и т.д. Или может альтернатива есть.

Убрать нижнее подчеркивание при формировании ссылок программно

31 октября в 21:19

Вопрос наверное не новый, но я что-то не нашла ответа своими силами.
Друпал все не перестает меня удивлять...

Я формирую ссылку программно но на выходе получаю с нижним подчеркиванием на конце ссылки.

$link_status = '/' . $current_langcode . '/node/' . $output ;

как программно можно поменять значение поля определенной ноды если известен uuid?

31 октября в 15:37

Всем добра!i

Я только начала разбираться с запросами.
Создаю ноды программно, тип ноды известен, добавляю в ноды поле с uuid.

Вопрос.. как программно можно поменять значение одного поля определенной ноды если известен uuid, либо как получить nid ноды в переменную сразу-же при создании ноды программно.

Пишу что-то вроде этого запроса - не работает, мне нужно поменять значение поля 'field_status_value'

Я правильно понимаю, что в 8-9 никак не переделать с помощью Layout Builder "Шаблон профиля пользователя" - /user/%user

31 октября в 11:16

Собственно сабж

лейат билдер он ж чисто "взяли ноду и делаем по себя"
а /user/%user никак ?

А страницу блогов, например
/blog

или блог юзера
/blog/%user

Получается, ждать, когда пейдж-менеджер таки запилят до ума