Бывает неудобно, когда содержимое ноды дублируется на каждой странице, и когда очень много комментариев.
Как убрать содержимое ноды или заменить его на содержимое из тизера, когда юзер находится не на первой странице многостраничной ноды. Надо чтобы полный текст ноды был только на первой странице.
Комментарии
Сделал так:
В файле node.tpl.php вместо
<?php print $content?>
вписал
<?php
$pagenm = $_GET['page'];
if ($teaser or ($page and !$pagenm) ){
print $content;
} else {
print <<<END
<form id="splrbtn">
<br/><input type="button" onclick="document.getElementById('maincnt').style.display = 'block';document.getElementById('splrbtn').style.display = 'none';" value="Показать стартовый пост">
</form>
<div id="maincnt" style="display:none;">$content</div>
END;
}
?>
Только вот незадача - при предпросмотре при создании материала, тоже выходит эта кнопка "Показать стартовый пост".
Как можно учесть, что мы в режиме предпросмотра?