Создание Представления на основе своего SQL-запроса

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

Аватар пользователя iHomme iHomme 24 мая 2013 в 1:34

Доброго времени суток!

Подскажите, могу ли я создать view не на основе предопределенных таблиц (материал, комментарий, и так далее), а на основе запроса к БД. То есть грубо говоря, у меня есть SQL-запрос к ряду таблиц, который мне выдает все, что требуется. И я хочу создать view на основе этого запроса.

И если ответ - да, можно так сделать, то не сочтите за труд, опишите хотя бы в двух словах, как это сделать. А то мне нужно отображать на сайте список всех пользователей посмотревших тот или иной материал. Знаю, как это сделать через SQL, но не знаю, как такой SQL подложить под вьюху.

Заранее благодарю!

Комментарии

Аватар пользователя iHomme iHomme 25 мая 2013 в 0:16

Спасибо за ответ. Правда с API drupal я пока не работал, поэтому пока плохо понимаю, куда и как надо прикрутить указанное вами словосочетание hook_views_api()