Preciso configurar algumas visualizações que extrairão alguns dados de uma tabela personalizada que criei. Algumas visualizações precisarão extrair conteúdo da maneira regular e da minha tabela personalizada (onde posso consultar um nid específico etc.).
Como faço isso ou onde é um bom lugar para pesquisar?
Respostas:
Seu módulo precisa implementar hook_views_data () .
O exemplo dado na documentação do gancho é para uma tabela definida a partir do SQL a seguir.
fonte
Eu acho que provavelmente valeria a pena investigar o módulo Dados . Isso é muito poderoso, pois permite que você declare uma tabela não Drupal para Drupal, de modo que ela se torne visível no Views como uma fonte de dados (como "Conteúdo", "Taxonomia" etc.). Você também pode declarar junções entre a tabela não Drupal e as entidades Drupal (por exemplo, se você pode estocar um nid em sua tabela não Drupal, poderá declarar uma junção no nid com qualquer nó).
Há também um submódulo que permite declarar sua tabela não Drupal como uma entidade, mas até agora eu não tentei isso.
fonte