iNFerNo: Блог

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

Фильтрация вьюхи по условиям в профиле пользователя

20 ноября 2013 в 14:47

Если не считать решения - дополнительная роль для юзеров можно ли сделать следующее.

Дано:
Роль - зарегистрированный пользователь
Страница вьюхи с выводом списка нод

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

Решено! Как закодить ссылку вход на сайт или регистрация (или любую другую) в кастомном блоке, что вернуться назад

14 ноября 2013 в 13:34

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

Что нужно добавить в код блока что бы тянулось урл ???

содержимое кастомного блока (код)

<?php
global $user;

if (

$user->uid) {

     if (!

$user->uid && variable_get('user_register'USER_REGISTER_VISITORS_ADMINISTRATIVE_APPROVAL) != USER_REGISTER_ADMINISTRATORS_ONLY) {

 print 

l('Войти на сайт''user/login').  ' ' 'или' ' ' .l('Регистрация''user/register') . '  чтобы оставлять комментарии и получить еще больше информации.';  
      }

else {

?>

Убрать не используемые термины в выборке нод (виевс)

13 ноября 2013 в 12:30

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

Как такое можно реализовать???

в шестерке в модле вьюс хак был модуль селекции но для 7 версии там перемудрили... и так как в 6ке не работает модуль. Может быть что то с годами новое появилось???

Как за юзера отметить материал флагом (модуль Flag)

8 ноября 2013 в 11:28

Переношу некоторый контент, необходимо за юзера отметить заново материалы.

Как это можно сделать удобным способом.

Например как через вьюху создать страницу со списком всех пользователей и потом используя VBO (операции разные) снимать или отмечать флаги за ноды....

Автоматизировать скрывать блок у юзера

1 ноября 2013 в 11:11

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

Вопрос можно ли автоматизировать это снятие/выставление через рулес например?

У меня задача такая. Если стоит чекбокс у поля - подписка (поле в аккаунте юзера) то автоматом нужно скрывать некий блок.

Какая то запара с выводом фильтра во Views

24 октября 2013 в 14:15

В типе материла цитаты добавлено поле (ref_author_quote) типа entity reference (Target type - Содержание, отфильтровано по типу материала - музыканты).

После ввода нод по типу материала - цитаты, я вывожу их на странице Views и хочу в фильтр добавить фильтрацию по полю ref_author_quote, но что то не получается.

Редактирование комментариев без перезагрузки страницы

18 октября 2013 в 12:06

Редактирование комментариев без перезагрузки страницы?

Есть такое в друпале 7?

А то так раздражает когда редактируешь коммент, а он еще на новой странице, да еще заголовок выводиться...

Было бы хорошо текст коммента менять хотя бы без перезагрузки...

Вывод терминов в ноде (тизере и на странице) через запятую - смещаеться с label

17 октября 2013 в 14:18

Если добавлено малое количество тегов, то label: тег, тег2, тег3 умещается в строчку

а если тегов много то они смещаются от label в низ.

как сделать так что бы теги были приклеены к label и не смещались.

как span прикрутить то к диву в котором выводятся теги?

Как добавить $submitted над Заголовком ноды?

17 октября 2013 в 12:15

Как добавить $submitted над Заголовком ноды???

С тизером ноды разобрался... используя шаблон ноде.тпл.пхп

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

Никнемы во Виевс не выводяться через запятую

11 октября 2013 в 14:51

Стиль - Unformatted list
Вывожу полей - никнейм. Выбираю в настройках - Provide default field wrapper elements - галка, Inline fields - галка у поля Никнеймы и сепаратор "запятая"

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

Меню из терминов для простой задачи

9 октября 2013 в 14:53

Дано:
Ноды в которых есть поле entity reference c терминами словаря (фамилии) и поле с параметрами некими (в моем случае это автор музыки и автор стихов, а также автор музыки и стихов).

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

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

Как воспользоваться функционалом модуля view mode page

4 октября 2013 в 11:56

Я создал различные свои View mode некоторым модулями с друпал орг.

поставил этот модуль и что -то не пойму как вывести туже страницу ноды но с другим видом?

Class для всех нод которые имею новые комментарии

2 октября 2013 в 10:22

Встала задача для блока вьюшного, где я вывожу заголовки нод с количеством комментариев в них включая новые комментарии (+1, +20 и тд)

Мне нужно для всех нод которые имеют +1, +20 (любое количество новых комментариев для пользователей) добавить класс новый чт обы выделить потом эти строки с новыми комментами +1 + 20 и тд не достаточно для визуального отображения

Как прописать Access просмотра страницы во вьюхе

29 сентября 2013 в 13:59

У меня создана вьюха которая показывается во всех нодах определенного типа материала
Стоит задача вывести одну вьюху на конкретнойноде
Как правильно добавить код в php вариант задания доступа?????????

Кто нибудь делал локальные задачи (табы в ноде) - иконками???

26 сентября 2013 в 14:50

Хочется вместо текстовых заголовков табов в нодах выводить иконки
Что бы потом эти табы-иконки вывести в блоке в одном из регионов. Как такое можно реализовать...

Можно ли вывод табов ноды и тд засунуть в блок и выводить в нужных мне регионах?

26 сентября 2013 в 10:42

Необходимо избавиться от табов под заголовком.

Хочу выводить их в блоке и вставлять в любой регион какой захочется.

Сейчас пока в page.tpl удалил дефолтные табы и добавил их в правую див перед выводом правой колонки.

Можно ли вывод табов реализовать в блоке и выводить в нужных мне регионах? И как это правильно сделать?

Как к заголовку ноды правильно добавить значение одного из полей этой ноды

25 сентября 2013 в 13:24

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

В шестерке как то удавалось побороть это.

Как в 7ке сделать.

И что делать с заголовками в шаблоне страницы и в шаблоне ноды?

Требуется конкретную выборку (вьюху) вывести в конкретной ноде (конкретной nid)

23 сентября 2013 в 13:45

Юзаю модуль EVA который вставляет в конкретный тип материала вьюху.

Вопрос как ограничить до конкретного Nid этого типа материала?

Подпись в комментария у пользователей - пробелмы с форматом текста

13 сентября 2013 в 11:26

Если у юзера отключить filters Html то у него пропадает возможность редактировать свою подпись... видимо она привязан к plain text формату

как отключить это? что бы всегда редактирование было

РЕШЕНО! Добавил в аккаунт юзера поле, какего вывести в кастомном блоке?

12 сентября 2013 в 14:11

Чото совсем лольский вопрос, но что то все никак.

что-то не дописал да?
грузить аккаунт юзера надо???

<?php

global $user;

if (

РЕШЕНО! Как в одном Rules задать разные действия на разные значения одного поля?

12 сентября 2013 в 12:49

При некотором событии,

при условии что в аккаунте пользователя поле А имеет значение А необходимо показать сообщение А,

а при условии что в аккаунте пользователя поле А имеет значение Б необходимо показать сообщение Б.

Как такой цикл проверок и действий осуществить, подскажите пожалуйста.

Разделение фильтров по разным блокам - первые наработки нашел в дев версии одного модуля

12 сентября 2013 в 10:57

Наткнулся на модуль - More exposed forms in blocks (MEFIBS)
Который выносит в другой блок - сортировку и количество элементов на странице вьюхи.

Интересно будет ли модуль иметь продолжение что бы группировать фильтры в разные блоки и выводить их соответственно в разных регионах

Что нибудь еще есть на эту тему???

Решено! Как добавить в блок кнопку с действием на нажатие

12 сентября 2013 в 10:34

Требуется в кастомном блоке (или блоке созданном с помощью своего модуля) добавить кнопку (Подписаться) с действием (выставляется галка на чекбокс). Если галка стоит уже то копка уже должна называться - Отписаться и иметь действие снятия галки с определенного чекбокса (в моем случае он в аккаунте пользователя).

Как такое можно осуществить???

Числовой Рейтинг ноды на основе модуля rate и двух и более голосований

11 сентября 2013 в 15:00

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

Как таке реализовать?