Блог пользователя - iNFerNo

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

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 голосования, требуется выводить числовое общее значения основываясь на результтаах этих двух голосований. С возможностью выводить через вьюхи результаты и списки нод...

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

Добавить к заголовку нод иконку, кликнув на которою появлялись бы скрыте табы

11 сентября 2013 в 11:24

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

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

Как к заголовоку добавить текст

11 сентября 2013 в 11:05

Как к заголовку добавить текст, как это сделано на страницах редактирования нод...

Редактирование Заголовок ноды

У меня задача такая. Я вывожу в ноде страницу через вьюху в табе. Табы у меня в виде локальных задач (http://xandeadx.ru/blog/drupal/350) и при переходе по ссылке на эту страницу имеется один заголовок ноды, а нужно и еще и заголовок вьюхи.

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

А то не понятно что за страница вообще...

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

6 сентября 2013 в 13:50

Задача.
При просмотре какой либо ноды должно выполняться два условия:
1. поле А должно иметь значение А (в нашем случае чекбокс должен быть включен)
2. у текущего пользователя поле Б в аккаунте должно иметь значение Б (в нашем случае чекбокс должен быть включен)
Если условие выполняется то доступ к просмотру ноды активируется.
В противном случае - доступа к ноде не должно быть.

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

Помогите дописать код...

<?phpfunction MYMODULE_node_access($node, $op, $account) {
  if (is_object($node)) {
    if ($op == 'view') {     // при просмотре любой ноды 

       if (......) { // здесь нужно посмотреть стоит ли чебокс у поля требуемого?>

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

6 сентября 2013 в 10:47

Как заточить доступ к нодам разных типов материалов через рулесы по разным условиям?

Например нужно решить задачи такие

Если к ноде поле 1 имеет значение 1 а текущий юзер имеет поле 2 в аккаунте своем со значение 2 то дать доступ к ноде иначе показать сообщение и отказать в доступе.

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

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

5 сентября 2013 в 11:05

print_r $node показал такой код...

как вывести по отдельности каждое из значений поля ???

такое чото не пашет

<?php print ($node->field_author['und']['0']['entity']['name']); ?>
<?php print ($node->field_author['und']['1']['entity']['name']); ?>

<?php[field_author] => Array
        (
            [und] => Array
                (
                    [0] => Array
                        (
                            [target_id] => 247
                            [entity] => stdClass Object
                                (
                                    [tid] => 247
                                    [vid] => 16
                                    [name] => Илья Кормильецев
                                    [description] => ?>