Проблема при темизации результатов поиска
Доброго времени суток,
Решил сделать так, что бы в качестве результатов поиска выводились тизеры нод. Нашел мануалы, сделал следующим образом:
1. создал файл в папке с темой search-result.tpl.php
2. в него вставил код:
но так ничего не выводится. Начал разбираться, залез в исходники node_view, заменил код примерно на следующий
$node = (object)node_load($result['node']->nid);
$node = node_build_content($node, true, false);
$content = drupal_render($node->content);
$node->teaser = $content;
unset($node->body);
node_invoke_nodeapi($node, 'alter', true, false);
echo theme('node',$node, true, false);
?>
таже фигня.
В итоге выяснил, что функция theme не возвращает результатов.
Сам $node нормально загружается и подготавливается к темизации...
кст, пробовал использовать [my-theme-name]_preprocess_search_result в template.php - результат такой же.
Кто-нибудь сталкивался с подобным? Есть предположения в чем проблема?