ivkoles23: Блог

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

Аналог

2 мая в 11:01

Добрый день.
Посоветуйте, пжл, модуль Доски объявлений для Drupal 10, аналог Classified Ads.
Commerce не предлагать - там много лишнего - заказы, корзина, платежи и проч.
Сейчас сделал штатными средствами (тип материала + таксономия + views), но не хватает при этом взаимодействия продавца и покупателя.
По идее должно быть так - покупатель увидел объявление продавца и написал ему в личку. Далее они взаимодействую напрямую.
Пробовал модуль Private message, но в нем нет очень важной детали - указания, с какого объявления пришел покупатель.

Ошибка DependencyInjection

23 апреля в 16:56

При попутке удалить модуль через drush (drush pm:uninstall моймодуль) вылезает ошибка:

PHP Fatal error: Uncaught Symfony\Component\DependencyInjection\Exception\ServiceCircularReferenceException: Circular reference detected for service "entity_type.manager", path: "user_last_access_subscriber -> entity_type.manager -> string_translation -> string_translator.locale.lookup -> config.factory -> set_front_page.overrider -> set_front_page.manager". in /home/users/.../.........../domains/mysite.ru/web/core/lib/Drupal/Component/DependencyInjection/Container.php:147

Загрузка контента в медиа-библиотеку

3 апреля в 15:28

Как настроить так, чтобы авторизованный пользователь при загрузке картинки в медиа-библиотеку при создании нового контента видел только картинки, которые он публиковал, а не все, опубликованные на сайте?
Пробовал через контекстные фильтры - не работает.

Главная страница не найдена. Как исправить?

29 марта в 23:37

На Drupal 10 у меня на сайте https://мойсайт.ру/ - главная Страница не найдена. Kheubt страницы работают нормально.

Перехожу в настройки /admin/config/system/site-information, там Главной страницей прописана https://мойсайт.ру/node.

Но поменять ее я не могу, при попытке сохранить конфигурацию пишет Либо путь "/" недействителен, либо у вас нет доступа к нему.

Чо, делать, подскажите, пжл.

Вопрос по composer

13 марта в 16:51

Доброго дня. Уважаемы знатоки, прошу помощи.
Установил composer и норм работает всё, вот только работает через команду "php8.2 composer.phar ...", а не "composer....".
Например, модуль устанавливается только командой "php8.2 composer.phar require 'drupal/blazy:^2.22'", а не по православному "composer require 'drupal/blazy:^2.22'". Скажите, как это исправить?

Сущности в Drupal 10

4 ноября 2023 в 11:25

Подскажите, пожалуйста, не могу сообразить.
Задача - каждому зарегистрированному пользователю после публикации объявления на сайте начислять какое-то количество бонусных баллов.
Для этого я в профиле пользователя создал числовое поле, назвал его баллы.
Пытаюсь теперь через приложение Rules настроить условия для начисления баллов:
1. Создал событие - After saving a new материал entity of type Объявление

Аналог Userpoints в Drupal 10

26 октября 2023 в 12:49

Уважаемые знатоки и гуру, подскажите, пжл.
Есть ли возможность сделать и настроить бонусную программу силами встроенных модулей Drupal 10? Ну или модуль может есть, аналогичный Userpoints в ранних версиях Drupal.
В идеале нужна такая схема - пользователь на сайте получает баллы за активности - публикацию статьи, ответы на форуме, размещение контента. Накопленные баллы он может потратить на размещение своих объявлений о продаже услуг. Если накопленных баллов не хватает - пользователь может баллы докупить.
Буду признателен, если подскажете, в какую сторону искать.

Установка и запуск Composer на уже установленном Drupal на веб-хостинге

16 октября 2023 в 15:27

Добрый день. На Drupal разрабатывал сайты несколько лет назад, работал и с 6 версией, и с 7. Сейчас внедряю интересный проект, для Drupal 9/10 - самое оно.
Но вот столкнулся с какой проблемой - с composer'ом не работал вообще. Да и вообще через консоль не работал, все модули устанавливал ручками.
В сети не нашел ни одной толковой инструкции, как же установить composer на уже работающий сайт, не на локалку. Везде какие-то обрывочные сведения...
Ткните носом, пжл, здесь на форуме, может была уже тема.