Не может работать представление, как обойти это и вместо этого кодировать в php - PullRequest
1 голос
/ 14 августа 2010

Я новичок в drupal, и мне тяжело получить представление о работе ( см. Этот вопрос ).

Поскольку я не могу понять, как это сделать с помощью Views, и поскольку выполнение этого в коде обычно является частью кода, есть ли способ, которым я мог бы полностью обойти интерфейс пользовательского интерфейса Views и установить представлениес нормальным кодом MySQL?

Ответы [ 2 ]

3 голосов
/ 14 августа 2010

hook_views_query_alter позволяет изменять запрос, выполняемый представлениями. db_query - это то, как вы делаете пользовательские запросы, хотя структура базы данных Drupal не является фиксированной, поэтому вы должны посмотреть на что-то вроде в этой статье , если вы собираетесь это сделать.Я думаю, что ваш оригинальный вопрос имеет более простое решение, которое я оставлю там.

1 голос
/ 14 августа 2010

Вы можете попробовать этот модуль: http://drupal.org/project/qviews

...