KindEditor4.1.10网页编辑器与smarty结合php完成文章内容分页
来源:互联网 发布:linux 局域网聊天 编辑:程序博客网 时间:2024/06/08 03:14
技术在于交流 敢想要敢做 梦想始终走在前方
分享KindEditor编辑器与PHP实现文章的分页
KindEditor4.1.10网页编辑器 (以下简称KE)个人感觉不错 官方下载地址http://kindeditor.net/ 下载最新版本
文章主要介绍使用KE php 手动插入分页符 实现文章内容分页 下载完成最新版本KE解压后找到kindeditor-4.1.10\plugins\pagebreak目录下pagebreak.js文件
php 处理
$fenye="<hr />"; //分页标志 可以在编辑器的分页文件中配置
$content=explode($fenye,$row['content']); //将分页的内容转换成字符串
$page =@(int)$_GET['page']; //GET传递页码page参数
$pamount= sizeof($content); / /数组的大小
if($page<= 0)$page= 1; // 当$page不存在时,为首页
if($page>$pamount&&$pamount>0)$page=$pamount; // 当$page大于数组大小值时,为尾页
$content =$content[$page-1];
$strpage = '';
if($pamount>1) {
for($i=0;$i<$pamount;$i++) {
if($i+1==$page) {
$strpage .= '[<span style="color:red">'.($i+1).'</span>] | ';
} else {
$strpage .= '[<a href="http://localhost/test/content_info.php?id=' . $id . '&page=' . ($i+1) . '" title="' . $article_title . ' 第' . ($i+1) . '页" target="_self">' . ($i+1) . '</a>] | ';
}
}
$strpage = substr($strpage,0, strlen($strpage)-3);
}
$smarty->assign("content",$content);
$smarty->assign("strpage",$strpage);
tpl 页面
<{$content}> //内容
<{$strpage}>//分页
- KindEditor4.1.10网页编辑器与smarty结合php完成文章内容分页
- PHP结合Smarty分页类
- PHP文章内容分页函数
- kindeditor4.1.10在线HTML编辑器,论坛编辑器
- php与smarty相互结合的插入例子
- 文章内容分页
- 文章内容分页
- KindEditor4 mvc编辑器
- smarty+adodb+php分页原理
- 文章内容分页--手动分页
- asp,php,asp.net长文章内容分页函数
- php与smarty相互结合的显示例子,正在完善中,先吧写的发上来,哈哈
- 一个比较经典的php批量删除程序,与smarty相互结合使用
- php与smarty结合应对表单get的一个小例子
- php与mysql完成的分页类(自家用)
- 整合了一个PHP分页函数与smarty与程序显示的例子
- PEAR::HTML_QuickForm与Smarty 的结合应用
- PEAR::HTML_QuickForm与Smarty 的结合应用
- 养成编写SQL的好习惯
- OpenGL ES2.0编程实例
- devGridView的一些设置
- SVN 提示中文备忘
- 静态类成员和成员函数
- KindEditor4.1.10网页编辑器与smarty结合php完成文章内容分页
- java面试题
- Mac下搭建svn环境
- java反射
- tostring("#.##")
- 使用RelativeLayout动态添加View总结
- Android系统如何实现UI的自适应
- Android App的签名打包
- UML类图基础