Раскрытый фильтр по автору материала

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

Аватар пользователя Come from drupal Come from drupal 5 августа 2013 в 9:43

Добрый день! Не получается добавить раскрытый фильтр по автору материала.

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

Отношения - Содержимое:автор.
Критерии фильтрации - Содержимое:UID автора, но в настройки фильтра даже не подгружается связь по автору.

Если устанавливаю критерии фильтрации Пользователь: Название отношение подгружается, но автооы не выводится выпадающим списком. Тип раскрытого фильтра установлен Групповые фильтры, то появляется выпадающий список, но туда не подгружаются авторы. Видел видео на http://podrupalim.com, где выпадающий список выбирается в меню настройки (справа от фильтр), но у меня почему-то нет такой кнопки.

Как Вывести раскрытый фильтр с выпадающим и подгружающимся списком авторов?

Комментарии

Аватар пользователя multpix multpix 5 августа 2013 в 10:46

"Come from drupal" wrote:
Критерии фильтрации - Содержимое:UID автора, но в настройки фильтра даже не подгружается связь по автору.

а на кой ей там быть связи-то?
зри:
у таблицы node есть колонка uid, т.е., для операций с uid связанным с определенной нодой связи с др. таблицами не нужны.
Связь понадобиться в случае необходимости вывода к примеру name пользователя.
Тогда добавляем связь с таблицей users и можем обращаться к данным из нее, используя uid.

что делать:
открыть базу данных своей инсталяции drupal, и долго вникать ее в структуру.

Аватар пользователя Come from drupal Come from drupal 5 августа 2013 в 10:56

Вы обратили внимание не на то что нужно. При чем сдесь вникать-не вникать. Я ниже написал что даже если связь появляется - фильтр не выводится выпадающим списком.

Цель - сделать фильтр выпадающим, но такой опции я не наблюдаю

Аватар пользователя multpix multpix 5 августа 2013 в 11:11

"Come from drupal" wrote:
Вы обратили внимание не на то что нужно. При чем сдесь вникать-не вникать. Я ниже написал что даже если связь появляется - фильтр не выводится выпадающим списком.
Цель - сделать фильтр выпадающим, но такой опции я не наблюдаю

пилять, все наблюдают - ты не наблюдаешь?
так тебе очки прислать или картинку?
или писать подробно типа "Указательным пальцем правой руки..."

Аватар пользователя webpavilion webpavilion 5 августа 2013 в 11:20

ну не понимает человек, чего распыляться то?

А что если поальтерить exposed форму и вывести список пользователей снипетом? то что работать будет я уверен 100%, а вот насколько такое решение "православно" оценить затрудняюсь. Еще есть длинный путь через views_api но он тернист.

Аватар пользователя multpix multpix 5 августа 2013 в 12:23

"Come from drupal" wrote:
multpix, угомонись мудила. Дохуя вас таких умников. Просят помочь советом. Не можешь помочь - не пизди почем зря. И гнилых советов своих тут не раздавай

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

а коли не вынес здравого зерна из поста выше - твои проблемы.

а я буду рекомендовать тебя - матершинника неадеквата с ресурса убрать.

Аватар пользователя Scarrr Scarrr 16 августа 2013 в 1:50

PVasili wrote:
Come from drupal - почётную неделю отдыха заслужил.

так а чё только на неделю? я бы вот хотел если честно вообще удалиться подчистую вместе со всеми постами, но не получается почему-то..

Аватар пользователя q2_faith q2_faith 5 августа 2013 в 12:57

"multpix" wrote:
что делать:
открыть базу данных своей инсталяции drupal, и долго вникать ее в структуру.

+100500, если понимаешь структуру, то построение вьюшек становится на порядок легче.

Аватар пользователя multpix multpix 5 августа 2013 в 13:31

"q2_faith" wrote:
понимаешь структуру, то построение вьюшек

и не только вьюшек.
однозначно и каждому кто хочет юзать дру
первое - понять как скрипт хранит инфу,
хоть бери и схему сам рисуй на стену.
ибо неф блуждать во мраке))

[user=PVasili], сенкс.