Как мне получить кусок контента в теме?

15 марта 2005 в 11:19
Аватар пользователя theque theque 0 2

То есть в файле темы я хочу получить не весь контент ($content) а например только первую новость потом несколько блоков (ну или что-то другое) а потом остальные новости?
вот так примерно:

Some story (posted by....)
.............................
. MY SUPER PUPER BANNER .
.............................
Story #2 (posted by....)

Есть ли хук на генерацию контента или что-то подобное?

Комментарии

Аватар пользователя PG PG 0

В голову приходит только одно. Сделать переменную, которая бы выводила не "начало контента" и не "контент", а "контент без начала".

И использовать сочетание первого и третьего.

15 марта 2005 в 17:57

таким способом:
в mytheme_node добавил
global $nodecounter;
$nodecounter++;
............
if ($nodecounter==1) {
$output .= "%someverykoolbanner%";
}
.................
а в mytheme_page:
$content = str_replace("%someverykoolbanner%", "код баннера", $content);

15 марта 2005 в 18:31