Drupal9

Агрегация Views: Количество материалов одного типа по терминам

16 апреля 2022 в 18:29

Добрый день!
Делаю блок на основе Views.
Подскажите, как подсчитать количество материалов с термином, но только, что бы материалы определенного типа?

Наподобие такого
Агрегация данных во Views

Но только словарь используется многими типами материалов и для каждого типа свой блок будет.

Создание личного кабинета

16 апреля 2022 в 8:52

Нужно по макетам собрать личный кабинет студента и преподавателя, разница в нескольких полях и разделах.
Все данные на основе заполненной формы регистрации + расписание занятий.
Пожалуйста, только ответственные разработчики.
Пишите в личку пожалуйста.

Престранный баг после обновления модуля VBO с 8.x-3.13 до 4.1.2

14 апреля 2022 в 16:43

Обновил (композером) модуль. Теперь на странице Content всегда вижу такое:

При этом никаких видимых глазу выбранных/отмеченных записей нет. Если кликнуть на "Select/deselect all results", выбирает все и показывает их правильное количество (не плюс один), если кликнуть еще раз или на Clear, опять показывает загадочный 1 item.
update.php запускал, кэш чистил, из сессии выходил и снова входил.

Как правильно связать текущую страницу карточки товара с отправкой через вебформу?

14 апреля 2022 в 7:21

Сделал простой лендинг на 3 товара. Отправка заявки осуществляется через фебформу. То есть нажимаем на кнопку заказать, открывается модальное окно, пользователь вводить свои данные, отправляет. На почте получателя высвечивается какой товар и от какого покупателя. Знаю что карточку товара(страницу) можно через токен привязать к вебформе. Но не нашёл инструкции как это сделать с вебформой на друпал 9, и как прописать привязку токеном на кнопку в самой карточке товара.

Перенос сайта с Wordpress, развитие, поддержка

13 апреля 2022 в 20:29

Нужен опытный разработчик для работы с 9 версией Drupal.
Вкратце по объему работ:

  1. Задача - перенести сайт с WP на Drupal с сохранением всей структуры сайта, URL-ов.
  2. Из задач по расширению:
    • Личные блоги пользователей.
    • Доска объявлений с несколькими разделами, в каждом из которых свой набор характеристик, а значит - и фильтров.
    • Личный кабинет с вкладками комментариев, публикаций, объявлений.

Дальше будет работа по обслуживанию и развитию проекта.

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

13 апреля 2022 в 20:26

Всем привет. Сейчас я могу вывести ссылку на послдений комментарий путем
формирования в views ссылки типа: {{ view_node }}#comment-{{ cid }} .

Добавить в Composer существующий проект на reg.ru

13 апреля 2022 в 15:57

Добрый день. На reg.ru развернул composer (по инструкции https://help.reg.ru/hc/ru/articles/4408047351569-Установка-PHP-Composer-на-виртуальном-хостинге), он работает. Подскажите как к нему присоединить уже существующий сайт, чтобы можн обыло запускать команды типа (composer require "drupal/address ~1.0")? используется Drupal 9.
Домашняя директория вида /var/www/u160XXXX/data
Сайт находится в каталоге /www/mysite.ru/

Блокировка контента по пользователю

13 апреля 2022 в 15:35

Здравствуйте. Мне нужно, чтобы каждый пользователь мог увидеть только свой материал (нод). Как это можно реализовать? Подскажите пожалуйста.

Открытие текста карточки товара в модальном окне

13 апреля 2022 в 10:50

Приветствую! Тема следующая. Собираю сайт на друпал9, есть карточка услуги на сайте. В обычном варианте при клике на кнопку подробнее, или просто на заголовок или фото мы переходим на полное представление товара. А как сделать правильно так чтобы при нажатии кнопки подробнее текст открывался с модальном окне?

Ниже пример

Загрузка node или webform в модальном окне с Colorbox, Slick или т.п.

11 апреля 2022 в 10:29

Добрый день.
Сейчас загружаются ноды или вебформы с помощью "use-ajax" - встроенными в ядро библиотеками.
Хочется добавить что-то более интересное.
Например, в Drupal 7 это можно было делать с помощью colorbox_node и достаточно шустро работало.
Попробовал модуль colorbox_load, который работает через NG Lightbox, которому достаточно указать ссылку. Ни по одной ссылке этот NG Lightbox не грузит. Похоже, что его забросили.
Еще пробовал Colorbox simple load - он грузит вообще всю ноду с футерами и шапкой.