Drupal9

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

12 ноября 2020 в 16:32

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

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

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

9 ноября 2020 в 8:56

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

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

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

8 ноября 2020 в 23:03

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

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

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

7 ноября 2020 в 22:55

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

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

5 ноября 2020 в 14:07

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

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

4 ноября 2020 в 21:18

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

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

1 ноября 2020 в 17:22

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

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

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

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

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

1 ноября 2020 в 13:25

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

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

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

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

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

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