I have a node type and two views:
- One displaying the last 3 elements with a field marked as «important».
- Another with 3 random elements, marked as important or not.
I don't want the views to repeat nodes.
Since the "lasts" views should always display the last 3 important elements, I thought about filtering the nodes on the random view, but I don't know how.
I managed to do it for a single node in another context. When viewing a node, choosing «Provide default value» with some PHP code combined with the option «Exclude», I can manage to hide that node from the views.
$node = menu_get_object();
if (isset($node->nid)) {
return $node->nid;
}
else{
return 0;
}
Suppose I can get the nodes shown on the "lasts" views programatically. Then what? This approach will only work to filter out a single node, not the three I'll get from that view.
Any ideas?