api views

engenes Вс, 04/12/2016 - 16:31

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

Есть представление с одним отражением, в котором материал выводится неформатированным списком, как программно заменить формат с неформатированного списка на таблицу?
Вроде бы можно залезть в тему и поменять, но как это сделать не знаю, пробовал копировать код из темы табличного формата и вставлять его вместо кода из неформатированного списка, но так не работает.

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

engenes Ср, 30/11/2016 - 17:36

[Решен] Как вывести views в Drupal 7 c переключателем отражения материала?

Давно мучает этот вопрос, есть представление например "каталог товаров", когда заходим на страницу */catalog, то материалы открываются списком.

Как сделать, чтобы при нажатии на соответствующий значок (который сами вставим в нужное место) товары открылись плиткой.

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

Евгений_Маков Пнд, 14/11/2016 - 11:47

Set_exposed_input и Список(текст)

Доброго времени суток!
Вывожу представление программно, все фильтры и аргументы применялись до определённого момента - до того как застрял на фильтре для поля с типом Список(текст).

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

Евгений_Маков Втр, 01/11/2016 - 05:57

Яндекс Карты, подгрузка нод по аяксу.

Работаю с модулем Geofield Yandex Maps.
На данный момент у меня есть 10000 нод с адресами.
Так как начальная отрисовка даже 1000 нод занимает очень продолжительное время, было решено подгружать их аякс-запросом.
Пытаюсь разобраться как реализовать подгрузку нод по Аякс запросу в ту же карту?
Подскажите в какую сторону копать вообще?
Модули аякс пагинации рисуют вторую карту рядом.
В идеале было бы повесить это событие на зум карты, например.

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

Евгений_Маков Ср, 19/10/2016 - 12:37

Search Api и views_get_view() или views_get_view_results(), вернуть поля.

Создал представление на основе индекcа Search Api.
Пытаюсь получить результаты view с полями, так как нужны именно поля объектов, ограниченные выводом указанной в аргументах страницы.

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

Uzmediaidea Ср, 27/04/2016 - 03:36

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

Приветствую всех. Как вычислить сумму от определенного поля в view.
Допустим есть поле сумма (field_sum) используя модуль View_calc в таблице.
Есть термин таксономии "Компания" для компании есть поле целое число баланс (field_balance).
Как из поля field_balance вычислить поле field_sum в представлении View.

Использую модуль Entityform

Допустим баланс 1000 в компании, теперь при добавлении записи предположим "Аренда" вычислить 500.
Результат баланса будет тогда 500.
Так как же это сделать?

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

aaegorof Ср, 25/11/2015 - 12:24

Как можно объединить несколько словарей в контекстных фильтрах?

как можно объединить несколько словарей в контекстных фильтрах?
Например: есть тип материала Масло, у него есть принадлежность к 2 словарям "тип масла" и "бренд".

Пример:
Существует нода, в ней 2 термина с разных словарей "Гидравлическое масло" , "Shell".
Хочу чтоб автоматически при каком-то пути создавалась страница термина, смешанного из 2 терминов и прописывались правильные пути и снизу высвечивались материалы удовлетворяющие двум терминам.

shell->гидравлическое масло->

И тайтл = Гидравлическое масло Shell
А дальше ноды

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

McSeem Чт, 05/11/2015 - 18:22

Создание собственного типа материала

Здарова,
Я тут пытаюсь соорудить свой собственный тип материала, и есть непонятки: возможно ли, или как с помощью CCK и Views в Drupal 7 сконструировать тип материала, в котором присутствуют поля, ОТОБРАЖАЮЩИЕ какие-либо данные в режиме отображения материала а не в режиме заполнения полей во время редактирования материала?

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

bukin_kaz Пнд, 02/11/2015 - 09:26

Как сгруппировать несколько материалов с помощью views

Здравствуйте всем!

Помогите с решением этой задачи!

1. Создал словари "Ключевые элементы" и "Год"

-Ключевые элементы
---Ключевые элементы 1
---Ключевые элементы 2
---Ключевые элементы 3
---Ключевые элементы 4
---Ключевые элементы 5

-Год
---2015
---2014
---2013

2. Создал три тип материала : "Тип материала 1", "Тип материала 2", "Тип материала 3"
3. У всех этих материалов разные поля, но у всех материалов есть поле "сезон"-который связано с термином "Год"
4. У всех этих материалов разные поля, но у всех материалов есть поле "Ключевой элемент"-который связано с термином "Ключевые элементы"

В итоге я должен получить такую иерархию !

-2015
--Ключевые элементы 1
--- Тип материала 1(ссылка)

--Ключевые элементы 2
--- Тип материала 2

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

Наденька Пт, 04/09/2015 - 17:18

Views расскрытые фильтры разделить на два блока [Решено]

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

Благодарю за любую помощь!

Решение 1

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

grudpf Втр, 01/09/2015 - 13:08

Кто знает как получить все строки в результате представления не трогая текущее отображение?

Стоит задача программно получить результат всего текущего представления без разбивки на страницы.
Значит, с помощью views_get_current_view() получил результат текущей страницы (первой из двух).
А нужно получить все 20 значений нодов.

Пробовал поставить set_items_per_page(0) а потом вернуть исходное, но всё равно получает только первых 10 записей (хотя по логике должны быть 20, причем тут предыдущий цикл и смена pre_page не понял).
Код:

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

negatiff Вс, 26/07/2015 - 13:09

Как вывести $view->result?

Необходимо программно вывести в шаблоне модуля Calendar одно поле из views.
print_r($view->result) отдает следующее:

https://jsfiddle.net/36pbj7bb/

Как получить event_calendar_status?

Пробовал так:

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

AmAlAlexander Чт, 09/04/2015 - 21:12

Помогите настроить View

Здравствуйте! Я программист Delphi, изучаю Drupal7 и мне трудно сделать в Drupal 7 следующее: есть типы материалов "Клиент", "Объект недвижимости" и "Документ", они должны быть связаны следующим образом - У клиента может быть много объектов недвижимости, а на объект недвижимости может быть много документов. Так вот не могу сделать так, чтобы на странице редактирования Клиента в нем же была возможность добавлять или удалять его объекты недвижимости, соответственно в объекте недвижимости добавлять и удалять документы на этот объект.

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

AmAlAlexander Чт, 09/04/2015 - 21:12

Помогите настроить View

Здравствуйте! Я программист Delphi, изучаю Drupal7 и мне трудно сделать в Drupal 7 следующее: есть типы материалов "Клиент", "Объект недвижимости" и "Документ", они должны быть связаны следующим образом - У клиента может быть много объектов недвижимости, а на объект недвижимости может быть много документов. Так вот не могу сделать так, чтобы на странице редактирования Клиента в нем же была возможность добавлять или удалять его объекты недвижимости, соответственно в объекте недвижимости добавлять и удалять документы на этот объект.

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

sergey.rys Пнд, 16/02/2015 - 15:16

Ищу Drupal backend разработчиков

Ищу толковых Drupal backend разработчиков на удаленную работу (часовой пояс UTC +2 +1 +3)

оплата от $10-$25 за час в зависимости от навыков

обязательно:

- знания API Drupal.
- хороший письменный английский
- ответственность!
- Опыт в написании Ctools плагинов.
- Опыт в написании плагинов для Panels.
- Опыт в Form api.

загрузка 6–8 часов в день

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

Ключевые слова: 
0 Спасибо

airarm Пт, 09/01/2015 - 05:47

Сделать представление для мобильной версии сайта. (Нужна помощь)

Всем привет. С праздником вас друзья.

У меня есть представление - Продукты(Содержимое),
формат показа - Сетка,
фильтры,
навигатор(pager) - Показ всех пунктов,
тип представление - страница.

Теперь мне нужно чтобы для мобильной версии
это представление имело

формат показа - Не форматированный список,
а навигатор(pager) - Load More Pager
(модуль Views Load More уже установлен),
и еще ajax

Подскажите пожалуйста как можно такое сделать.

Я пытался делать программно в коде (в template.php)
и в функции views_pre_render и в preprocess_views_view
писал к примеру так

<?php
$view
->query->pager->plugin_name "load_more";
$view->query->pager->plugin_type "pager";    ?>
Тип материала: 
Модули и темы: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

Crossingover Ср, 03/12/2014 - 00:17

Добавление css через template.php с проверкой на определенное представление (view_mode?) и определенный тип ноды

Доброго времени суток, товарищи!
Мучаюсь с такой задачей: необходимо добавить стиль для определенного представления определенного материала.
Никак не получается попасть точно в цель.

Идея была в template.php сделать
<?phpdrupal_add_css(drupal_get_path('theme', 'subtheme') . '/css/_.css');?>

Соответственно я пытался в subtheme_preprocess_node и subtheme_preprocess_page и subtheme_preprocess_html сделать проверку
<?php($vars['node']->type == 'mytype' && $vars['view_mode']=='mymode')?>

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

Crossingover Ср, 03/12/2014 - 00:17

Добавление css через template.php с проверкой на определенное представление (view_mode?) и определенный тип ноды [Решено]

Доброго времени суток, товарищи!
Мучаюсь с такой задачей: необходимо добавить стиль для определенного представления определенного материала.
Никак не получается попасть точно в цель.

Идея была в template.php сделать
<?phpdrupal_add_css(drupal_get_path('theme', 'subtheme') . '/css/_.css');?>

Соответственно я пытался в subtheme_preprocess_node и subtheme_preprocess_page и subtheme_preprocess_html сделать проверку
<?php($vars['node']->type == 'mytype' && $vars['view_mode']=='mymode')?>

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

Mentat Пнд, 27/10/2014 - 07:50

[РЕШЕНО] View одновременно для Nodes и Terms

Всем привет!
Кто знает, можно ли как-нибудь сделать так, чтобы один вьюс отображал как ноды, так и термины таксономии? Может, есть какой-то хук, в котором можно это прописать?

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

Страницы