То есть в файле темы я хочу получить не весь контент ($content) а например только первую новость потом несколько блоков (ну или что-то другое) а потом остальные новости?
вот так примерно:
Some story (posted by....)
.............................
. MY SUPER PUPER BANNER .
.............................
Story #2 (posted by....)
Есть ли хук на генерацию контента или что-то подобное?
Комментарии
В голову приходит только одно. Сделать переменную, которая бы выводила не "начало контента" и не "контент", а "контент без начала".
И использовать сочетание первого и третьего.
таким способом:
в mytheme_node добавил
global $nodecounter;
$nodecounter++;
............
if ($nodecounter==1) {
$output .= "%someverykoolbanner%";
}
.................
а в mytheme_page:
$content = str_replace("%someverykoolbanner%", "код баннера", $content);