sapfir: Блог

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

Закрыть термины от публичного просмотра

25 апреля в 13:23

Добрый день!
Не встречал ли, кто либо хороший модуль контроля доступа к таксономии для Drupal 8, 9?

Что бы термины из некоторых словарей нельзя было посмотреть по их URL /taxonomy/term/2 и т.п.
Что бы анонимные пользователи не смогли смотреть эти термины.

Несколько блоков Site Branding на сайте

23 апреля в 19:24

Здравствуйте!
Потребовалось создать сайт с несколькими блоками сайт-брэндинга (логотип, имя сайта, слоган).

На сайте разделы /shop, /training, /tesla.
Некоторые разделы должны обладать собственными блоками главного меню, блоками брэндинг сайта.

Сайт использует тему Bootstrap 3.
Немного изучив вопрос удалось придать меню разделов вид главного меню.

Тема Bootstrap 3 не работают button во Views

19 апреля в 9:48

Добрый день!
Прошу подсказать почему могут не работать Bootstrap кнопки?
Используемая тема: https://www.drupal.org/project/bootstrap

Views два заголовка H1 на странице

19 апреля в 8:18

Никто случайно с такой задачей не сталкивался?

Заголовок Views не обязателен для заполнения.
Но на странице появляется пустой тег .

Например если через Шапка Views я выведу свой H1
То тот пустой элемент все равно остается.

Получается, как бы два элемента H1 на странице.

Связать данные нескольких сайтов Drupal

18 апреля в 13:51

Здравствуйте!

Не встречал ли случайно, кто ни будь такой тип поля, который бы позволял создавать поля связи на сущности находящиеся на другом сайте Drupal?

Речь идет о случае, когда двум Drupal нужно обмениваться данными. Например есть несколько отделов у компании, у каждой свой Drupal и т.д.

Буду благодарен за подсказки, наводки на варианты решения такой задачи. А так же если вдруг у Drupal есть такой модуль хороший, волшебный, который добавил бы такой тип поля, что бы можно было связи с сущностями другого сайта делать.

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

16 апреля в 18:29

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

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

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

Вывести все словари таксономии на страницу через Views

4 апреля 2020 в 18:59

Создаю представление таксономического типа.
Убираю все основные поля.
Добавляю в основные поля только одно поле.
Поле: Термин таксономии: Словарь
Включаю агрегацию.
Все работает, как надо.

Как считаете это нормальный способ?
Других более элегантных или правильных способов нет?

Права доступа к терминам и словарям таксономии

3 апреля 2020 в 9:35

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

Штатных средств не достаточно.

Нужна возможность управления разрешениями на просмотр терминов.
Что бы разрешать просматривать термины из определенных словарей, только некоторым Ролям.

Можете, что ни будь посоветовать?

Виджет для поля (Отношения -> Родительский термин) в таксономии

3 апреля 2020 в 9:09

В терминах таксономии есть такое хорошее поле по умолчанию Отношения -> Родительский термин.
Я бы его отключил даже, но в обычной админке я не увидел хорошей кнопки.
Значит придется пользоваться им тем более на нем родительский функционал терминов завязан я так думаю.

Nodeaccess исчезает контент в представлении

2 апреля 2020 в 20:31

Если, кто то более опытный решал подобную проблему расскажите, как вы это сделали.
Какие еще есть способы более грамотные.

Я использую модуль Nodeaccess.
Это контроль доступа к Node (материалам).
https://www.drupal.org/project/nodeaccess

В представлении не показываются материалы у которых не заполнено поле связи с другим материалом если в представление добавлена связь по этому полю, а поле типа "Ссылка на сущность Содержимое".

Модуль Entity Reference Hierarchy

1 апреля 2020 в 10:38

Есть такой модуль реализующий хороший функционал требующийся во многих инфосистемах.
https://www.drupal.org/project/entity_hierarchy

Есть ли у кого ни будь опыт его использования?

У меня не получается во Views прикрепить к нему Связи.

Я создал нужно поле в материалах и заполнил его.
По контекстным фильтрам материалы фильтруются.
Могу искать всех потомков, всех родителей.

Использовать существующее поле Параграфа

14 марта 2020 в 19:27

Почему может не правильно работать поле параграфа в одном материале если я его создаю из существующего поля, которое уже ранее создал в другом материале?

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

Передать nid первой Node в форму добавления второй Node

20 февраля 2020 в 13:17

Есть одна Node и вторая Node.

Находясь на странице просмотра первой Node я нажимаю кнопку создания второй Node.

Как передать nid первой Node в форму добавления второй Node?

И заполнить каким либо образом поле во второй Node.

Это нужно, что бы заполнить поле ссылку на родительскую Node.

Node могут быть одинакового типа или разного задача та же.

Представление на основе ссылок на сущность

12 февраля 2020 в 11:41

Здравствуйте!
Подскажите как передать аргумент в представление на основе ссылок на сущность из поля в котором это представление используется?

Как вписать аргумент и где его потом получить во Views?

Общие типы материалов при мультисайтинге в Drupal 8

15 января 2020 в 8:48

Привет!

Настраиваю мультисантинг и возник вопрос.

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

(Что бы на каждом сайте заново не добавлять такой же тип и поля к нему).

Мой тип материала называется "Запись", а поле у него "field_text_format".

Какие таблицы надо указать в settings.php других сайтов?

Система заказов, сделок, цен, заявок на Drupal

2 декабря 2019 в 16:47

Приветствую, велосипедисты!

Прошу поделиться наработками по созданию системы учета заказов созданных на Друпал.

Глобальные вопросы
-Какие типы материалов создавал?
-Какие типы друпаловских полей использовал?

Детальные вопросы
-Как реализовал задачу добавления товаров к Заказу/Сделке
-Как сделал автозаполнение цен товаров
-Как реализовал расчет цен, итого, скидок

И другие вопросы

Хотя бы в общих чертах интересно было бы узнать, кто с помощью чего реализовывал подобные функционал.

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

2 декабря 2019 в 13:32

C наступающим новым годом!

Кто ни будь знает, как вывести все дочерние термины при поиске по родительскому термину в Drupal 8?

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

Я использую модуль представления терминов в виде иерархического списка https://www.drupal.org/project/views_tree.

Затем использую раскрывающийся фильтр по полю "название термина" связав его предварительно с полем "родительский термин".

Автодополнение в раскрытом фильтре Views в поле ссылка на содержимое

22 ноября 2019 в 10:59

И не просто автодополнение в раскрытом фильтре, а в поле являющимся ссылкой на сущность, но не таксономию, а на содержимое (кажется это содержимое называется, вообщем материал).

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

Насколько я заметил для полей ссылок на содержимое такой функции нет.

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

Содержимое referenced from и содержимое использует

22 ноября 2019 в 9:29

Ребятки, спасибо всем, кто мутит Drupal и те, кто русскоязычное сообщество развивает, этому сайту. Я сейчас сижу кайфую от Друпал, делаю систему, изучаю Views, все шикарно. Друпал мощная вещь!

Вопрос у меня по Views, а именно по замечательной штуке Cвязи во views, Relationships, Entity Referens и тп.

Объясните пожалуйста, что означают эти два типа связей?

Содержимое referenced from field_takoe_to
Местонахождение: tam_to

Содержимое использует field_takoe_to
Связать каждую Содержимое с field_takoe_to с содержимое.

Закрытые разделы сайта (запрет просмотра страниц)

15 ноября 2019 в 11:14

Добрый день, друзья!

Встречался ли вам хороший модуль (готовое, простое решение) для Drupal 8, что бы скрывать определенные разделы сайта от некоторых ролей пользователей?

Например:

Drupal не показывает блок с пользовательским меню

14 ноября 2019 в 13:45

Друзья не случалось ли у вас следующее?

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

Только если под админом сижу то вижу это меню. Но если поставлю роль отличную от админа то это меню вообще ни где не показывается ни админу не зарегистрированным не анонимным пользователям.

При этом в некоторых из этих случаев на сайте появляется пустой отступ в регионе куда я размещал меню. Это выводится пустой блок.