FormsAPI. Как передать поля формы во views?

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

Комментарии

Аватар пользователя smartchecker smartchecker 19 мая 2011 в 11:48

О! я крайне внимателен сегодня Smile
Нет, хочется при создании views'а иметь возможность выбирать их через Fields.
Но есть один нюанс... некоторые поля в журнале являются ключами к другим таблицам.

Аватар пользователя penexe penexe 19 мая 2011 в 12:21

smartchecker wrote:
О! я крайне внимателен сегодня Smile
Нет, хочется при создании views'а иметь возможность выбирать их через Fields.
Но есть один нюанс... некоторые поля в журнале являются ключами к другим таблицам.

читать http://druit.ru/blogs/views последние 2 топика, http://www.drupal.ru/node/46007
а если без кодинга, то можно поюзать Table Wizard

Аватар пользователя smartchecker smartchecker 27 мая 2011 в 0:12

Есть таблица, которая выводится вот таким select'ом

SELECT j.rid, to_char(j.request_date, 'DD-MM-YYYY') AS request_date, request_type.type, request_object.obj_name,
       j.request_org, j.request_person, j.request_phone, j.request_point, request_state.state_name, j.request_comment, j.request_executive
FROM {journal_of_requests} AS j
   JOIN request_type ON request_type_id = rtid
   JOIN request_object ON request_object_id = oid
   JOIN request_state ON request_state_id = sid
ORDER BY j.rid

Мне нужно дать пользователю возможность фильтровать по полям request_type.type, request_object.obj_name и request_state.state_name.
Как это лучше сделать?