卓越飞翔博客卓越飞翔博客

卓越飞翔 - 您值得收藏的技术分享站
技术文章1829本站已运行4109

帝国cms 分页内容页面描述根据分页内容显示

帝国可以按字数分页,但是分页标题和分页内容简介缺不会变,有什么方法区别分页简介呢?下面就是小编自己琢磨出来的!
首先打开 functions.php 文件,找到 3670 行,这里是内容分页代码?
我们往下找到 
    //替换变量
            $newstext=$n_r[$k];
            if(!strstr($emod_r[$mid]['editorf'],','.$pf.','))
            {
                if(strstr($emod_r[$mid]['tobrf'],','.$pf.','))//加br
                {
                    $newstext=nl2br($newstext);
                }
                if(!strstr($emod_r[$mid]['dohtmlf'],','.$pf.','))//去除html
                {
                    $newstext=ehtmlspecialchars($newstext);
                    $newstext=RepFieldtextNbsp($newstext);
                }
            }
赋值这段代码 在下面粘贴新增一段相同代码,只要把 newstext 换成您需要的
$pnewstext=$n_r[$k];
                if(!strstr($emod_r[$mid]['editorf'],','.$pf.','))
            {
                if(strstr($emod_r[$mid]['tobrf'],','.$pf.','))//加br
                {
                    $pnewstext=nl2br($pnewstext);
                }
                if(!strstr($emod_r[$mid]['dohtmlf'],','.$pf.','))//去除html
                {
                    $pnewstext=ehtmlspecialchars($pnewstext);
                    $pnewstext=RepFieldtextNbsp($pnewstext);
                }
            }
然后  在 $string=str_replace('[!--'.$pf.'--]',$newstext,$string); 前面或是后面添加下面这段
$string=str_replace('[!--p.nr--]',NoHTML(esub(strip_tags($pnewstext),180)),$string);

然后在内容页的页面描述 使用 [!--p.nr--] 就可以显示当前分页的描述了! 
卓越飞翔博客
上一篇: 帝国cms灵动标签 sql 多栏目ID如何调用?
下一篇: 帝国CMS模板列表内容调用作者的两种方法

相关推荐

留言与评论(共有 0 条评论)
   
验证码:
隐藏边栏