Шаблон сверстан таким образом, что каждая нода имеет свою уникальную фоновую картинку, что исключает ее вывод в регионе $content.
По сути, достаточно только получить url изображения, каким образом можно передать его в виде переменной из node.tpl в page.tpl?
Комментарии
В template.php темы:
<?php
// Или, получение изображения со стилем
function MY_THEME_preprocess_page(&$vars) {
// Получение URL изображения
if ($node = menu_get_object()) {
if ($items = field_get_items('node', $node, 'field_image')) {
$vars['my_image_var'] = file_create_url($items[0]['uri']);
}
}
if ($node = menu_get_object()) {
if ($items = field_get_items('node', $node, 'field_image')) {
$vars['my_image_var'] = image_style_url('style_name', $items[0]['uri']);
}
}
}
?>
В шаблоне: $my_image_var
дам подсказку
$page[content] == $node
$page[content] != $node
$page['node'] == $node , еще может быть...
ну да да, это мой косяк $page[node][content])))
И опять же, это не нода, а ее рендер-массив будет.
Дописал:
<?php if(isset($my_image_var)) print($my_image_var); ?>
иначе ругается Notice: Undefined variable,