Jak wystawiać tabele inne niż Drupal w widokach?

16

Zastanawiam się, jaki jest najlepszy sposób, aby umożliwić modułowi Widoki dostęp do zewnętrznych tabel poza Drupalem?

Próbowałem moduł danych , ale nie pozwala na typ danych datetime.

mcercado
źródło
Znalazłem ten naprawdę dobry artykuł: mydons.com/how-to-expose-custom-module-table-to-views-in-drupal. Wypróbuję go dziś wieczorem i opublikuję później.
mcercado,
ten komentarz może być również pomocny
mojzis,

Odpowiedzi:

2

Moduł danych to dobry początek.

Możesz pominąć moduł danych i utworzyć własny typ widoków za pomocą hook_views_data ()
Angie ma tutaj przykład .

Czasy dat mogą być trudne, jeśli opublikujesz kolejne pytanie dotyczące konkretnego problemu z datą, może być rozwiązanie.

Nie określasz, czy DB jest taki sam. Aby połączyć się z inną bazą danych, musisz zdefiniować drugą bazę danych w pliku settings.php.

Jeremy French
źródło
Podobnie była sesja poświęcona widokom na DrupalCon Denver denver2012.drupal.org/program/sessions/…, gdzie Bevan Rudge mówi więcej o hook_views_data ().
Ajinkya Kulkarni