node_build_content
modules/node/node.module, строка 795
- Версии
- 5 – 6
node_build_content($node, $teaser = FALSE, $page = FALSE)
Builds a structured array representing the node's content.
Параметры
$node
A node object.
$teaser
Whether to display the teaser only, as on the main page.
$page
Определяет, отображается ли сама страница ноды, или же нода выводится в другом месте.
Возвращаемое значение
An structured array containing the individual elements of the node's body.
Код
<?php
function node_build_content($node, $teaser = FALSE, $page = FALSE) {
// Remove the delimiter (if any) that separates the teaser from the body.
$node->body = str_replace('<!--break-->', '', $node->body);
// The 'view' hook can be implemented to overwrite the default function
// to display nodes.
if (node_hook($node, 'view')) {
$node = node_invoke($node, 'view', $teaser, $page);
}
else {
$node = node_prepare($node, $teaser);
}
// Allow modules to make their own additions to the node.
node_invoke_nodeapi($node, 'view', $teaser, $page);
return $node;
}
?>
Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии