Necesito configurar algunas vistas que extraerán algunos datos de una tabla personalizada que creé. Algunas vistas necesitarán extraer contenido de la forma habitual y desde mi tabla personalizada (donde puedo consultar un nid particular , etc.).
¿Cómo hago esto o dónde es un buen lugar para investigar?
Respuestas:
Su módulo necesita implementar hook_views_data () .
El ejemplo dado en la documentación del gancho es para una tabla definida a partir del siguiente SQL.
fuente
Creo que probablemente valdría la pena investigar el módulo de datos . Esto es muy poderoso, ya que le permite declarar una tabla que no es de Drupal a Drupal de modo que se haga visible en Vistas como fuente de datos (como "Contenido", "Taxonomía", etc.). También puede declarar uniones entre la tabla no Drupal y las entidades Drupal (por ejemplo, si puede almacenar un nid en su tabla no Drupal, puede declarar una unión en el nid con cualquier nodo).
También hay un submódulo que le permite declarar su tabla no Drupal como una entidad, pero hasta ahora no lo he intentado.
fuente