ucms 内容分页教程

admin 2017-2-8 2933

使用kindeditor的分页按钮代码来分割文章内容


<?php
$contents=explode('<hr style="page-break-after:always;" class="ke-pagebreak" />',$article['content']);if(isset($_GET['p'])) {
	if(isset($contents[$_GET['p']])) {
		echo($contents[$_GET['p']]);
	}else {
		echo('不存在该分页');
	}}else {
	echo($contents[0]);}foreach($contents as $key=>$val) {
	echo('<a href="?p='.$key.'">'.($key+1).'</a>');
	}
?> 

如需使用伪静态分页网址

需在该文章栏目中增加一个"其他页面",页面地址可以设置为 /(cid)/(id)_(p).html 

循环上面的分页网址代码时需要将网址手动输出 ?p=$key 改成 /文章cid/当前id_当前循环的key.html

<?php
$contents=explode('<hr style="page-break-after:always;" class="ke-pagebreak" />',$article['content']);
if(isset($_GET['p'])) {
	if(isset($contents[$_GET['p']])) {
		echo($contents[$_GET['p']]);
	}else {
		echo('不存在该分页');
	}
}else {
	echo($contents[0]);
}
echo "<div class=pagelist>";
foreach($contents as $key=>$val) {
	//echo('<a href="?p='.$key.'">'.($key+1).'</a>');
	echo("<li><a href=/".$article['cid']."/".$article['id']."_".($key+1).".html>".($key+1)."</a></li>");
}
echo "</div>";
?> 

为静态分页代码!

最新回复 (0)
全部楼主
返回