Блоги

Drupal 7. Модуль Rules. Токен для поля из материала, неверно передаёт значение в правила (Rules).

10 июня 2019 в 19:18

Есть в системе Заказ (Материал), есть поле Статус ( у заказа).
Есть поле Ответственный у этого заказа + ( у ответственного есть поле email)
Отечественный это = Пользователь

Надо чтобы при изменении заказа ответственному отправлялось уведомление с текстом, что изменилось, какое значение изменилось на что изменилось и кто изменил.

Каталог с двумя словарями таксономии

10 июня 2019 в 17:57

Добрый день. Не могу совладать с контекстными фильтрами при создании каталога.
Итак, имеем товар, который относиться к категории «Животные», а также к категории «категория корма», которые являются словарями таксономии. Один товар может относиться к нескольким животным, а также к нескольким категориям корма. В ноде делаю поля ссылки на эти словари со множественным значением.
1. Страница "/product" - вьюсом вывожу термины таксономии «Животные». (в pathauto присвоив шаблон терминам /product/[term:name])

drupal 7 вывести название рубрики материала таксономии

9 июня 2019 в 23:18

Здраствуйте

Хочу вывести названия рубрики, не тега и не тайтл node а именно рубрики материала
Подскажите, вывести тайтл материала не нужно, у меня код есть

if ($node = menu_get_object()) {

$title = $node->title;

echo $node->title;

Спасибо

Ошибка при установке нового сайта на друпал

9 июня 2019 в 17:00

Странная ошибка после установки друпал на хостинг, прикрепляю скриншот ошибки

Кто нибудь пользуется manage_comments_position? Он с fieldgroup работает?

9 июня 2019 в 15:28

Модуль manage_comments_position позволяет менять положение вывода коммнтариев на ноде.
по сообщениям товарища Юрия, модуль не работает вместе с fieldgroup, т.е. портит разметку групп полей.
https://www.drupal.org/project/manage_comments_position/issues/2290557

В принципе проблема решаема, если добавить открытый и не закрытый div в comment-wrapper.tpl.php

Запрос к базе данных друпал 7

9 июня 2019 в 8:57

Здраствуйте

Хочу сделать запрос к базе данных и вывести что нибудь

Вот мой код

$query = db_select('taxonomy_term_data', 'td');
$query->fields('td', array('tid', 'name'));
$query->condition('td.vid', 3);
$query->addExpression("(SELECT COUNT(*) FROM {taxonomy_index} ti LEFT JOIN {node} n ON ti.nid = n.nid WHERE ti.tid = td.tid AND n.status = 1)", 'node_count');
$terms = $query->execute()->fetchAll();
print $terms;

Доступ к созданию ноды по расписанию. Не к публикации

8 июня 2019 в 23:52

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

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

7 июня 2019 в 23:27
1

Задача

Статью можно комментировать. В комментариях ставить оценку звездами. Исходя из оценок высчитывается средний балл.

Проблема

При использовании модуля fivestar выясняется http://xandeadx.ru/blog/drupal/790, что один пользователь не может дать оценку материалу 2 раза. Это принципиально, если большинство комментариев пишутся администратором от имени разных людей.

Решение

Понадобятся модули:

Как в форме редактирования ноды установить значение по умолчанию для типа поля entity reference с виджетом "встроенная форма сущности много значений"?

7 июня 2019 в 15:56

Есть тип материла который может ссылаться на другой материал.
при редактировании родительского мы можем сослаться на существующий.
Начиная вписывать данные в поле, нам предлагается выбрать из списка созданного на основе представления.
А после нажатия на кнопку "добавить" у наше поле принимает такой вид:

Исключить просматриваемую ноду из результатов views

6 июня 2019 в 16:32

У меня возникла идея сделать рекомендации к статьям по категориям, то есть если категория статьи - Кулинария, то под статьей вывести в блоке все статьи по кулинарии. И вот мне это удалось сделать с помощю *Views* *блоки* *КОНТЕКСТНЫЕ ФИЛЬТРЫ* - *Содержимое: Имеет идентификатор термина таксономии* - *Случайная сортировка по 3 материала*. Но возникла следующая проблема, в блоке *Также рекомендуем* может вывестись та самая статься, которую просматриваешь, тоесть я просматриваю статью - *Картошка Фри* и мне в блоке под статьей *Также рекомендуем* тоже выводится - *Картошка Фри*.

Файл шаблона вывода новости в списке новостей

6 июня 2019 в 9:43

Подскажите, пожалуйста, где найти файл шаблона вывода новости в списке новостей?
Заранее спасибо!

Ошибка выполнения php кода генерация хеша в правилах

6 июня 2019 в 8:08

Здравствуйте!
Стоит задача по событию авторизация пользователя передавать его ID в систему Carrot quest (сбор аналитики). Они (carrot) прислали код, которым нужно передавать UID. У них хитрая система и ID передается с хеш суммой, которая формируется из самого ID и секретного ключа.

Ошибка при скачивании Drupal 8 через composer

5 июня 2019 в 21:27

Приветствую.
При установке компосером на этапе скачивания drupal/coder (8.3.4): Cloning 0a274321f4 возникает следующая ошибка и установка прерывается.

Как вывести доп поле термина таксономии во views?

5 июня 2019 в 12:47

У термина таксономии создано доп. поле, необходимо вывести его во views. Пробовали вывести при помощи связей, но ничего не отображается кроме метки. Как это можно сделать?

Views Exposed Filters по Date "tomorrow"

5 июня 2019 в 11:57

Drupal 8.6.16
Php 7.0.33

Node - Мероприятий.
Поле - Date (Диапазон дат)

Views - Exposed Filters
Как оставить в фильтре только Мероприятия на Завтра
"Равно" - tomorrow или +1 day не фунциклирует.
Большое спачибо.

Уточню. Не работает "Равно"

Как на этом сайте сделано ограничение по времени на редактирование каммента

4 июня 2019 в 19:07

Собственно сабж
Заодно и для нод интересно

Заодно, есть это для 8-ки, на будущее

fivestar. Как рассчитать рейтинг исходя из оценок одного пользователя (админа).

4 июня 2019 в 18:29

Приветствую специалистов по рейтингам материалов.

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

Похожая инструкция описана тут http://xandeadx.ru/blog/drupal/790

Вопрос. А что делать если админ сам пишет несколько комментариев с разными оценками? Как высчитывать рейтинг исходя из них? Не создавать же под каждый комментарий отдельного пользователя?

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

4 июня 2019 в 14:58

Есть типа материала "статья", который выведен с помощью views по годам. К ней создано поле файл, которое сделано, как private с доступом к ней определенной роли (hook_file_download() ).
1.Необходимо, чтобы была возможность открыть доступ за предущие года ко всем файлом, кроме последнего года.
2. Ограничить доступ приватным пользователям определенной датой. Причем у каждого эта дата разная.
Подскажите, кто сталкивался, как можно подобное реализовать.

Как исправить ошибку после обновления ядра и модулей Drupal?

4 июня 2019 в 8:43

После обновления ядра Drupal с версии 7.37 до версии 7.67 и обновлении всех модулей, при сохранении товаров появляется следующая ошибка, и товар не сохраняется:
"hreflang value for Русский (Русский) is using the following invalid tokens: [node:url-ru]."

Это связано с транслитерацией URL? Как это исправить, подскажите пожалуйста?

Views Infinite Scroll не работает для Views Attachment

2 июня 2019 в 19:45

Есть основная вьюшка которая с помощью Geolocation CommonMap выводит на карте точки дочерних компаний.

Для фильтрации компаний на карте используется открытый фильтр для выбора региона и города.
Views Page
У вьюшки есть Attachment где выводятся те-же магазины что и на карте, но в виде списка. Views Attachment