flag

engenes Пт, 02/06/2017 - 10:23

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

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

Тип материала: 
Модули и темы: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

engenes Чт, 01/06/2017 - 16:42

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

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

Тип материала: 
Модули и темы: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

SYr Пнд, 17/04/2017 - 22:34

drupal_goto после Flag

Всем привет!

Тип материала: 
Модули и темы: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

void Втр, 03/01/2017 - 10:08

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

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

Тип материала: 
Модули и темы: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

Евгений_Маков Чт, 29/12/2016 - 10:45

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

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

Модули и темы: 
Версия Drupal: 
0 Спасибо

shevgeny Пт, 23/12/2016 - 08:15

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

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

Тип материала: 
Модули и темы: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

RomanovVlad Сб, 04/06/2016 - 09:33

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

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

Тип материала: 
Модули и темы: 
Версия Drupal: 
0 Спасибо

Junegton Ср, 01/06/2016 - 10:57

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

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

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

Тип материала: 
Модули и темы: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

Тимофей Ср, 02/03/2016 - 10:47

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

Добрый день.

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

Спасибо.

Тип материала: 
Модули и темы: 
Версия Drupal: 
0 Спасибо

Тимофей Ср, 25/11/2015 - 16:19

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

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

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

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

Спасибо.

Тип материала: 
Модули и темы: 
Версия Drupal: 
0 Спасибо

burtellbee Чт, 13/08/2015 - 04:53

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

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

Тип материала: 
Модули и темы: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

mozh Пт, 24/07/2015 - 11:21

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

Потребовалось создать лайки и дизлайки для ноды.
Создаем два флага с помощью модуля 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(){
Тип материала: 
Модули и темы: 
Версия Drupal: 
0 Спасибо

alexcovax Чт, 09/07/2015 - 07:10

[Решено] Обработка входящих сообщений с смс-шлюза

Добрый день.

Ситуация следующая:
Смс-шлюз при получении сообщения на определенный номер post'ом отправляет на мой сайт его параметры (грубо говоря, id, номер отправителя, текст сообщения и время получения).

Задача минимум была получить и отобразить сообщения у себя на сайте. Для этого я написал простенький модуль, который при получении данных от смс-шлюза записывает их в свою таблицу в БД, а дальше уже из этой таблицы просто через views вывожу список сообщений на сайте. Т.е. без создания нод под каждое сообщение, просто записываю в базу и показываю вьюсом из нее.

Теперь стоят следующие задачи:
1. Дать модератору возможность проставлять сообщению оценку (положительно/отрицательно) и выбирать категорию (одну из пяти).

Тип материала: 
Модули и темы: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

Тимофей Чт, 25/06/2015 - 09:11

Rules + Flag + Taxonomy = как поставить флаг? [РЕШЕНО]

Привет!

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

В action pастопорился на дата-селекторе выбора термина таксономии. Что там надо писать?

Удается выбрать только: [node:field_name_taxonomy_reference:0] (1, 2 3). Но толку от этого не много.

Что значат эти цифры?

Тип материала: 
Модули и темы: 
Версия Drupal: 
0 Спасибо

airfox Пт, 12/06/2015 - 21:50

"out of stock" заменить на flag

Помогите заменить кнопку при отсутствии товара "out of stock" во views c настроенным на дисплей товара Flag-ом, то есть хочу при нулевом остатке товара на складе выводить флажок "на заказ" - "отмена" на странице созданной views, наткнулся на модуль commerce_stock_notifications там есть строки

<?php
function commerce_stock_notifications_form_commerce_cart_add_to_cart_form_alter(&$form, &$form_state$form_id) {
  
$product $form_state['default_product'];
  
$product_wrapper entity_metadata_wrapper('commerce_product'$product);

  // We care about stock if the stock field exists, AND stock is not being
  // disabled by the override option.
  
$stock_managed = (commerce_ss_product_type_enabled($product->type) && commerce_ss_product_not_disabled_by_override($product));?>

Тип материала: 
Модули и темы: 
Версия Drupal: 
0 Спасибо

Тимофей Пнд, 25/05/2015 - 13:17

Создание правил доступа к ноде/комментариям через Views + Flags?

Добрый день!

Подскажите, пожалуйста, как решить такую задачу:
Если нода помечена флагом, то читать комментарии к ней могут только те, кто оставил комментарий.

Теоретически, это выглядит так:

Если нода помечена флагом, то пользователю открывается материал без комментариев, только с формой и просьбой ответить. После ответа для юзера меняется флаг и все комментарии становятся доступны. Только в Rules нет условия "перед открытием материала".

Или проще это через Webform сделать с выводом результатов для тех, кто ответил?

Тип материала: 
Модули и темы: 
Версия Drupal: 
0 Спасибо

sf_tanya Ср, 06/05/2015 - 13:45

Необходимо добавить подсчёт количества лайков к контенту

Мне надо добавить подсчёт количества лайков к контенту.
Модуль Flag загрузила, но там просто ставятся Like/Unlike без подсчёта.
Нашла информацию, что подсчитать лайки-флажки поможет модуль Token.
Я его скачала, но не знаю, как настроить, чтоб вёлся подсчёт лайков.

Подскажите, пожалуйста.

Тип материала: 
Модули и темы: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

krisniv Пнд, 06/04/2015 - 15:16

Как менять фон строки во вьюхи после активации flag без перезагрузки страницы?

Всем доброе время суток!
Очень прошу помочь, что не так в js коде ниже.
Задача такова. После активации flag фон должен без перезагрузки страницы становиться синего фона, после деактивации - серого.

.views-row имеет дополнительные классы .active и .disactive.
Класс добавил в Settings в Format:Unformatted list | Settings
В поле Row class добавил токен [flagged]
Возможно это неверный вариант? Подскажите как тогда правильно сделать.
В info файл темы добавил scripts[] = js/flag_classes.js

jQuery(document).ready(function() {

    jQuery(document).on('flagGlobalAfterLinkUpdate', function(event, data){
        var class_names = 'is-flagged';
 
        var content = data.contentType + "-" + data.contentId;
        var multiContent = '"[id='+content+']"';

Модули и темы: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

sergey2att Ср, 18/03/2015 - 14:37

Аналог сделки между пользователями

Уважаемое сообщество!

Возникла необходимость реализовать аналог сделки между пользователями. Суть в следующем: есть заявка (нода), у заявки может быть 4 статуса (отправлено, принято, отклонено, завершено). Статусы должны менять пользователи, причем по такому правилу: автор заявки может отправлять заявку и подтверждать завершение, пользователь которому предназначена заявка может принимать/отклонять ее, и завершать.

Есть мысль реализовать это дело используя flag и rules'ы + немного кода. Но не факт что получится.

Тип материала: 
Модули и темы: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

maksbaks Вс, 30/11/2014 - 02:26

Ежегодный архив количества флагов(история лайков)

Доброго времени суток!
Прошу помощи у специалистов!
Нужно вывести список пользовательских нод с архивом отмеченных флагов.
Грубо говоря - история лайков Анкеты что бы было удобно узнать, отсортировать и вывести в views сколько лайков за год было сделано

Подробнее:
1) Есть список нод(анкет пользователей), который постоянно пополняется при создании нового аккаунта и сортируется в зависимости от набранных счетчиком флагов, которые ставят другие пользователи
2) как правильно сделать архив "Анкет" что бы при выборе года в фильтре(например 2014), выводило все анкеты которые были созданы до конца 2014 года (то есть 2013,2012 тоже) но при этом показывало количество отметок флагом которые были отмеченные именно в течении 2014 года

Тип материала: 
Модули и темы: 
Версия Drupal: 
0 Спасибо

Страницы