acceso a nodos por campo en entidad

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
clau_bolson's picture

Hola,
ahora que en Drupal 7 tanto nodos como usuarios son entidades, estoy tratando de hacer lo siguiente:
- para un tipo de contenido definí dos campos, uno es del tipo entity reference y otro es del tipo term reference
- para los usuarios definí instancias de los mismos campos
- lo que quiero es que a cada nodo solo puedan verlo / editarlo aquellos usuarios cuyo contenido de los campos coincidan con los del nodo.

Estoy probando con "node access rules" pero no me está funcionando como se supone.

Alguna idea?
Gracias!

Comments

Hola, Implementando un

heilop's picture

Hola,
Implementando un hook_node_acces en un módulo custom te puede servir. Recibes el nodo y obtienes el valor del campo y lo comparas con la que obtienes del usuario (global $user).

Saludos.

--
Heissen López
@heilop

Argentina

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds:

Hot content this week