flag

как вывести во вьюсе поле ссылку на флаг, если вьюс построен на основе search api?

11 декабря 2019 в 14:38

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

Вьюс построен на основе индекса search api, в настройках указал какие поля хочу проиндексировать. Именно они и доступны во вьюсе.
Но как вывести флаг не понимаю, его нет ни в настройках индекса ни во вьюсе..

Вывод чего либо связанного с флагом без перезагрузки страницы.

14 сентября 2019 в 15:49

Всем привет.
На странице ноды есть ссылка "Добавить в избранное" - сделана через flag + views_flag_refresh
http://elektro-shocker77.ru/elektroshoker-paralizator-osa-1108-professional

как загрузить поля прикрепленные к флагу?

28 июня 2019 в 10:31

Есть ли какая то функция для загрузки и отображения полей прикрепленных к флагу, в шаблоне ноды? Или возможна только их выборка из базы данных?

Flag для анонимов не хочет работать

21 февраля 2019 в 9:08

Flag для анонимов не хочет работать! Установлен Session_api, галочка в настройках флага для гостей установлена.
Не знаю что делать, хоть убей.
Пожалуйста, подскажите, куда копать? Что может быть?

Создание закладок на программные страницы

19 ноября 2018 в 13:56

Здравствуйте! Мой модуль создаёт программные страницы. Возможно ли с помощью модулей представленных на drupal.org реализовать функцию закладок?
Имел дело с модулем flag, но он добавляет в закладки только страницы которые сделаны через «добавление материала».
А может у модуля flag есть API которое позволяет вставлять код на добавление закладки в костомную страницу?

Flag для node c отображением пользователей

16 апреля 2018 в 0:00

Доброго времени суток.

Столкнулся с проблемой , и не сосем понимаю как её реализовать. Хожу по форуму , листаю страницы , а найти не могу как решить. Буду благодарен если подскажите, или направите ( кроме гугла пожалуЙста).

Так вот.

Есть "node" материалов , которую я отметил флагом.
Как мне сделать так , что бы пользователь отображался под той "node" под который он отметил флаг.
И что бы на каждую "nody" был свой список пользователей , которые отметили её.

Отправка списка Избранное на произвольный e-mail

17 февраля 2018 в 23:26

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

При помощи модуля flag все посетители (в том числе анонимные) могут добавлять страницы в Избранное. Можно ли сделать так, чтоб пользователи смогли отправлять эти списки на произвольный e-mail, типа "Отправить другу": форма, куда вписывается электронный адрес, и кнопка "отправить"?

Есть ли вообще такие модули, которые позволяют отправлять страницы сайта именно на e-mail?

Проблема при обновлении модуля Flag

14 ноября 2017 в 16:44

Здравствуйте, Господа!

Хочу обновить модуль Flag (https://www.drupal.org/project/flag) с версии 8.x-4.0-alpha-1 до самой новой на текущий момент 8.x-4.0-alpha-2

После обновления сайт не работает. В отчёте о состоянии ошибка "ОПРЕДЕЛЕНИЯ СУЩНОСТИ/ПОЛЯ" (прикреплённый фал 1).

По совету в этой теме http://drupal.ru/node/132502 установил модуль Devel и запустил с помощью него PHP-код:

Вывести представление из пользователей, поставивших флаг, с контекстным фильтром по материалу на котором он стоит

2 июня 2017 в 13:23

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

Проверка условия при постановке флага

1 июня 2017 в 19:42

Здравствуйте.
Может быть кто-то сталкивался с такой задачей, когда при постановке флага нужно было проверить условие, и если все верно флаг ставился иначе нет?

drupal_goto после Flag

18 апреля 2017 в 1:34

Всем привет!

Подскажите, плз, как решить:
Есть 2 флага, взаимоисключающие (conditional_flags), хотя это не важно. Флаги на нодах с ajax. Все отлично!
hook_flag_flag / hook_flag_unflag - проверяю свои условия, выполняю действия. drupal_set_message – соответственно пишет просто (ждет перезагрузки), а drupal_goto – ошибка.

Своя тема для "флагнутых" материалов

3 января 2017 в 13:08

Возможно ли для отмеченных (при помощи модуля flag) материалов применять другую тему (для всех отмеченных одна своя)? Если возможно, как примерно реализовать, куда копать?
Вдогонку если первое возможно: а вот еще другим (не флагнутым) материалам с референс полем-ссылкой на отмеченный материал тоже эту же тему применять, возможно?
Или как можно сменить тему всем каким либо образом отмеченным материалам и всем, ссылающимся на них (через референс поле ссылку)?

Rules+Flag, отметить для всех пользователей кроме автора ноды после её создания.

29 декабря 2016 в 13:45

Пытаюсь создать правило для отметки новых материалов флагом "Не просмотрено" для всех юзеров, кроме автора ноды.
Создаю
Event - "После сохранения нового материала"
Условие - пропускаю
Action - Отметить флагом материал
И внутри экшена застрял на селекторе данных - пользователь от имени которого отметить флагом.
Можно инвертировать как-то этот селектор? Мне нужно отметить непрочитанным для всех кроме автора! Или для этой задачи есть другие решения?

Мультифлаги (флаги с несколькими вариантами)

23 декабря 2016 в 11:15

Никак не могу найти что-то подобное флагам, только не «да/нет», а с несколькими вариантами на выбор (select или radio). Флаги позволяют «отмечать» сущности и потом, к примеру, выводить во views их по принципу «есть отметка» / «нет отметки». А мне нужно больше возможностей Smile Отметка 1 / 2 / 3. Ну и с сохранением всего функционала флагов (самое главное — ajax-простановка отметки во views).

Flag 4.0 вывод кол-во флагов

4 июня 2016 в 12:33

Здравствуйте, как сделать вывод кол-во флагов в версии модуля 4.0 (для drupal Dirol
Нашел только api для 3.и 2 версии модуля?
И можно прописать css класс к флагу?

Как получить значение поля flag

1 июня 2016 в 13:57

К флагу прикреплено поле Entity reference, со ссылкой на ноду. Флаг ставится через дополнительную страницу. Все работает хорошо!

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

Как переименовать кнопку "отмена" на странице подтверждения флага?

2 марта 2016 в 13:47

Добрый день.

Как на странице подтверждения флага переименовать кнопку отмена?
Через перевод можно сделать это, но тогда перевод меняется на всем сайте, а требуется только на странице подтверждения определенного флага.

Спасибо.

Страница термина - как проверить выводимый материал на флаг.

25 ноября 2015 в 19:19

Добрый вечер!

На странице термина таксономии выводятся материалы нескольких типов. Как можно проверить выводимые материалы на наличие установленного флага (если он существует для данного типа материала вообще) и не выводить материал.

Т.е. как в шаблоне термина проверить, есть у материала проставленный флаг или нет? И в зависимости от этого выводить или нет.

Спасибо.

Flag + Views + связи и контекстные фильтры

13 августа 2015 в 7:53

Доброго времени суток!
Много чего перечитал, пересмотрел, но не как не могу разобраться с настройками VIEWS, а именно связи и контекстные фильтры.
Суть в следующем, есть материал с привязанными к нему флагами "А" и "Б", отмечать эти флаг могут любые пользователи кроме автора ноды. Необходимо вывести views, в котором будет отображаться кто отметил определенную ноду флагом "А", а кто флагом "Б". Т.Е. список пользователей.

делаем like и dislike для ноды

24 июля 2015 в 14:21

Потребовалось создать лайки и дизлайки для ноды.
Создаем два флага с помощью модуля Flag
Один назовем likenode, второй dislikenode))
Flag link text можем установить с помощью токена количества так: Like [node:flag-likenode-count]
Link type: JavaScript toggle
Не забываем указать тип материала где будут показываться флаги
аналогично создаем dislikenode
В итоге на странице ноды получим два флага, но нужно чтобы пользователь мог установить только один из них, как радиокнопки
подключаем к вашему шаблону скрипт js в .info
scripts[] = script.js
и в его следующий код

(function ($) {
  Drupal.behaviors.like_dislike = {
    attach: function (context, settings) {
          //click like button
          $('.flag-likenode a').click(function(){