Как выставить не Drupal таблицы в представлениях?

16

Интересно, как лучше всего разрешить модулю Views получать доступ к внешним таблицам не в Drupal?

Я попробовал модуль Data , но он не допускает тип данных datetime.

mcercado
источник
Я нашел эту действительно хорошую статью: mydons.com/how-to-expose-custom-module-table-to-views-in-drupal Я собираюсь попробовать ее сегодня вечером и опубликовать позже.
mcercado
этот комментарий также может помочь: drupal.org/node/928802#comment-3614158
mojzis

Ответы:

2

Модуль данных - хорошее начало.

Вы можете пропустить модуль данных и создавать свои собственные взгляды типа с hook_views_data ()
Энджи есть пример здесь .

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

Вы не указываете, является ли БД такой же. Вам нужно будет определить вторую базу данных в вашем файле settings.php, если вам нужно подключиться к другой БД.

Джереми Френч
источник
Аналогичным образом, в DrupalCon в Денвере denver2012.drupal.org/program/sessions/ была проведена сессия по представлениям, где Беван Радж рассказывает больше о hook_views_data ().
Аджинкя Кулькарни