iNFerNo: Блог

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

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

28 мая 2012 в 11:06

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

т.е. если поле = значению 1 - показывать вьюху, если не равно то не показывать...

какое условие и где оно прописывается...

РЕШЕНО! убрать строки в табличной вьюхе если поле не имеет значение

28 мая 2012 в 10:57

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

Дать возможность удалить свой аккаунт пользователю...

27 мая 2012 в 15:44

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

РЕШЕНО! form id типа материала link_to_catalog - не могу получаеться через сфой модуль менять формы полей у этого типа мате

24 мая 2012 в 22:25

form id типа материала link_to_catalog - не могу получаеться через сфой модуль менять формы полей у этого типа материала.

задаю так (фрагмент кода)

case 'link_to_catalog_node_form':

$form['field_description']['#title'] = t('Описание предлагаемой ссылки');
$form['field_description']['#description'] = t('Заполняется исчерпывающей информацией о закачиваемом по ссылке файле.');

break;

-- но нифига ничего не меняется...

у других типов материалов - все ок.

Есть ли решения для невыбранных полей или не правельно заполненых

23 мая 2012 в 15:28

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

Снятие чекбокса при выборе опредленого значения развертнутого фильтра во виевс

23 мая 2012 в 9:13

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

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

по задаче при выборе all, значение1 и значение2 - ноды со значением3 не должны попадать в выборку, а когда пользователь выбирает в фильтрах значение3, ему ручками нужно убирать чекбокс, хотелось бы что бы он снимался сам...

как это реализовать? и реализуемо...

Как добавить условия к ссылкам выводящихся через переменную $links

18 мая 2012 в 13:21

Как добавить условия к ссылкам выводящихся через переменную $links через свой модуль например, что бы по этим условиям выводить ссылку в $links или не выводить.

Можно удалить конечно из это переменной ссылку и вывести в ноде или в блоке окружив ее условиями, но требуется именно для ссылок в переменной $links!

Фильтровать блок вьюшный по оргументу только для страниц нод

17 мая 2012 в 16:18

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

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

создавать 2 блока не охота. есть ли решения с одним блоком?

Как к полю body (содержание) прицепить ссылку на ноду

17 мая 2012 в 15:00

Как к полю body (содержание)на виевс-страницах прицепить ссылку на ноду из которой это содержание и выводиться...

Так как при добавлении поля там нет галки связать с материалом...

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

РЕШЕНО! Views 3 вывод пейджера снизу и сверху

17 мая 2012 в 14:45

Как вывести свой педжер оттемизирвованый и переделанный в template.php своей темы на страницах модуля Views.

РЕШЕНО! Скрыть вьюху (в зависмости от условий) добавленая в ноду

16 мая 2012 в 17:08

Создал 3 вьюхи тип вьюхи - содержимое материала (node content setting и прочее настроил что бы выводилось где надо).

В итоге в ноде выводятся 3 вьюхи.

необходимо...

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

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

как это можно реализовать...

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

РЕШЕНО! Забыл как записывать ссылку такого вида ?order=sell_price&sort=ASC в блоке

16 мая 2012 в 15:06

Совсем не могу вспомнить как записывать ссылку такого вида ?order=sell_price&sort=ASC для блока, выводят абракадабру из ? = & и ссылка не работает.

РЕШЕНО! Изменить значение Радиобатонов в фильтрах модуля виевс

16 мая 2012 в 14:31

Делаю так

if ($form['field_type_material_value']) {
$form['field_type_material_value']['#type'] = 'radios';
$form['field_type_material_value']['#options'] = array(t('All'), t('Audio'), t('Video'));
}

но почему то перестает работать фильтрация...

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

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

как справитьсясрадиобатонами?

Флаг отмечен/неотмечен превратить во вьюсе в чекбокс

14 мая 2012 в 21:29

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

Для чего в фильтарх у виевс - роль пользователя

30 апреля 2012 в 23:55

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

но нифига. все показывается.

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

как решить мне два вопрос.

Как добавить пустой Views ???

30 апреля 2012 в 20:47

Как добавить пустой Views ???

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

Сложение числовых полей одного типа материала и добавление суммы в другой тип материала

30 апреля 2012 в 2:04

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

Я добавляю тип_материала_2 связанного по урл нодереференс с типом_материала_1. Тип_материала_1 имеет сск поле которое должно автоматически заполняться (м.б. каждый раз высчитываясь) суммой числовых полей всех опубликованных нод типа_материала_2 выводящихся в тип_материала_1 в виде таблицы виевс, в которой как раз и нужно высчитать сумму всех нод попавших во вьюс и передать эту сумму в сск поле тип_материала_1

решаемая ли задача?

Пожертвования, кто как реализует?

28 апреля 2012 в 13:05

Есть на сайте созданные ноды_1. За содержащуюся на нодах_1 информацию хочется прикрутить что-то типа пожертвований от пользователей.

как правильно реализовать это?

возникают следующие мысли:

1) добавляем к типу материала этих нод_1 еще один тип материала - называем его - пожертвования и привязываем по его к необходимому типу материала (ноды_1).

2) добавляем нужные поля (допустим создаем числовое поле со значениями 5, 10, 25, 50, 100, 200, 500, 1000, 2000, 5000 и т.д.). Делаем поле обязательным.

3) Используем модуль Юзерпоинтс.

Как вывести в заголовке создаваемого материала заголовок материала к которому он привязывается по Reference from URL?

27 апреля 2012 в 11:27

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

Показа блока в зависимости от выбранного значения в фильтрах (развернутых)

26 апреля 2012 в 12:43

Есть ли решения в Друпале 6 для показа блока (views) в зависимости от выбранного значения в фильтрах (развернутых)

Можно ли в один раскрытый фильтр впихнуть значение нескольких полей?

24 апреля 2012 в 11:05

Можно ли в один раскрытый фильтр для Views3 впихнуть значение нескольких полей?

Как сделать фильтр из чекбокса???

23 апреля 2012 в 14:37

Я создал текстовое скк поле (тип - да/нет).

При создание ноды выводиться чекбокс (ставишь галку или не ставишь)

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

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

Решено! Исчезает Хедер во вьюхе при пустой вьюхе

23 апреля 2012 в 13:42

Не знаю был ли такой косяк... во Views3 (dev версия до обновления от 21 апреля), но сейчас заметил что при пустом значение виевс, исчезает хедер вьюшный...

это косяк во виевс 3 дев давний или новый косяк ???

РЕШЕНО! Помогите разобратьсяс кодом для вывода суммы элементов в пейджиге для виевс страниц

20 апреля 2012 в 13:17

есть код в хедер вьюхи

<?php
global $pager_page_array, $pager_total_items, $pager_total;
$my_view = views_get_current_view();
$items_per_page = $my_view->pager['items_per_page'];
if ($pager_total[0] == 1) {
  echo "всего: <b>" . $pager_total_items[0] . "</b>";
} else {
  $start = 1 + ($pager_page_array[0] * $items_per_page);
  $end = (1 + $pager_page_array[0]) * $items_per_page;
  if ($end > $pager_total_items[0]) $end = $pager_total_items[0];
  echo "Показано: <b>$start-$end</b> (всего: <b>" . $pager_total_items[0]."</b>)";
}
?>

показывает 1- 0 (всего нужная цифра) на всех страницах.

если вместо

$my_view = views_get_current_view();
$items_per_page = $my_view->pager['items_per_page'];