KindEditor4.1.10网页编辑器与smarty结合php完成文章内容分页

技术在于交流 敢想要敢做 梦想始终走在前方

   分享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}>//分页

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值