context_condition_bookroot.inc in Context 6.3
Same filename and directory in other branches
File
plugins/context_condition_bookroot.incView source
<?php
/**
* Set the context on the basis of the node type of page's book root.
*/
class context_condition_bookroot extends context_condition_node {
function execute($node, $op) {
if ($this
->condition_used() && !empty($node->book['bid'])) {
$type = db_result(db_query("SELECT type FROM {node} WHERE nid = %d", $node->book['bid']));
$book = new stdClass();
$book->type = $type;
parent::execute($book, $op);
}
}
}
Classes
Name | Description |
---|---|
context_condition_bookroot | Set the context on the basis of the node type of page's book root. |