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

РЕШЕНО! 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'];

Программно добавить вкладку (табы) в конкретный тип материала

20 апреля 2012 в 11:22

Посмотрел как в общем случае создавать страницу с табами http://xandeadx.ru/blog/drupal/112

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

Решено! Общий шаблон page.tpl.php - вывести разного цвета заголовки у разных типов нод

18 апреля 2012 в 13:08

Возник вопрос что необходимо правильно прописать в шаблоне page.tpl что бы потом с помощью Css разрисовать заголовки для разных нод разными индивидуальными цветами.

т.е. нужно где выводиться титл странице задать условие если это для ноды такого типа то выводить заголовок под другим классом css

РЕШЕНО! Изменение заголовка при создание ноды для каждого типа материала индивидуальный заголовок - НЕ РАБОТАЕТ КОД

17 апреля 2012 в 16:06

Я хочу при создании нод определенного типа материала выводить не Создать Отчет, Создать Анкета ,а выводить свои заголовки по условиям...

взял код

не удалять & а заменить на and -> admin/build/path/settings

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

При создании заголовков вида маша & глаша - & удаляется при сохранение из алиаса тут - admin/build/path/settings подскажите, как сделать что бы конкретные буквы заменялись на то что мне надо ???