• 最新评论榜
  • 评论排行榜
  • 青藤联盟
    【感谢博主平台传播,助力草根变现】2019新模式:正规联盟,月结算,无复杂申请步骤,量大收益大,可跨域!!!一条代码全部部署,一键式流量变现!!!日ip3000
    评论于2019年07月22日
    评论
  • 生命绿彩
    花那么多钱,能不能给点技术支持,模板不好用
    评论于2019年07月18日
    评论
  • 小熊掌导航
    我也是网站点击文章就跳转首页了,我所有的设置都是正确的
    评论于2019年07月08日
    评论
  • 醒着做梦
    请问网站点击文章跳转首页是什么原因
    评论于2019年07月06日
    评论
  • CRM论坛
    我只想说8楼的nb,
    评论于2019年06月27日
    评论
  • 水果一件代发
    原本非常看好UCH社区的,哪怕半途而废,也孵化出了好几家上市公司。毁于资本,可惜了。曾经是谷歌天使投资,后来谷歌离华,被某讯并购了……唉……
    评论于2019年06月27日
    评论
  • 小小白
    主页和知名屋一样加入阴影
    评论于2019年06月23日
    评论
  • 凯少技术网
    数据库密码,网站后台密码全部都必须使用复杂密码,我定时更改,改过的都有记录,还有服务器密码,都是30位密码
    评论于2019年06月17日
    评论
  • 非凡自媒体导航
    您的网站已被“非凡自媒体导航”收录,愿合作愉快~
    评论于2019年06月16日
    评论
  • 访客朱海涛
    海涛免费分享福利项目,不用推广引流,每天稳定赚几百,免费学习https://www.lanzous.com/i3eaaxa(复制链接到浏览器打开即可)项目
    评论于2019年06月15日
    评论
  • 青藤联盟
    他太懒了,什么都没有写
    评论 1
    评论
  • 生命绿彩
    他太懒了,什么都没有写
    评论 1
    评论
  • 小熊掌导航
    他太懒了,什么都没有写
    评论 2
    评论
  • 醒着做梦
    他太懒了,什么都没有写
    评论 1
    评论
  • CRM论坛
    他太懒了,什么都没有写
    评论 1
    评论
  • 水果一件代发
    他太懒了,什么都没有写
    评论 2
    评论
  • 小小白
    他太懒了,什么都没有写
    评论 1
    评论
  • 凯少技术网
    他太懒了,什么都没有写
    评论 1
    评论
  • 非凡自媒体导航
    他太懒了,什么都没有写
    评论 1
    评论
  • 访客朱海涛
    他太懒了,什么都没有写
    评论 1
    评论
    • 微信
    • 支付宝
    • QQ
    捐助之后请加站长QQ:26165611

    zblogphp教程:后台文章管理添加文章浏览数

    怎么样在zblogphp后台文章管理里可以看到文章浏览数量,实现这个功能要更改文件系统代码,在后台文件zb_system/function/c_system_admin.php里添加下面这段代码,注意请新复制一下文件备份,防止出错误无法恢复文件。

    修改文件:

    /**
     * 后台文章管理.
     */
    function Admin_ArticleMng()
    {
        global $zbp;
     
        echo '<div class="divHeader">' . $zbp->lang['msg']['article_manage'] . '</div>';
        echo '<div class="SubMenu">';
        foreach ($GLOBALS['hooks']['Filter_Plugin_Admin_ArticleMng_SubMenu'] as $fpname => &$fpsignal) {
            $fpname();
        }
        echo '</div>';
        echo '<div id="divMain2">';
        echo '<form class="search" id="search" method="post" action="#">';
     
        echo '<p>' . $zbp->lang['msg']['search'] . ':&nbsp;&nbsp;' . $zbp->lang['msg']['category'] . ' <select class="edit" size="1" name="category" style="width:140px;" ><option value="">' . $zbp->lang['msg']['any'] . '</option>';
        foreach ($zbp->categoriesbyorder as $id => $cate) {
            echo '<option value="' . $cate->ID . '">' . $cate->SymbolName . '</option>';
        }
        echo '</select>&nbsp;&nbsp;&nbsp;&nbsp;' . $zbp->lang['msg']['type'] . ' <select class="edit" size="1" name="status" style="width:100px;" ><option value="">' . $zbp->lang['msg']['any'] . '</option> <option value="0" >' . $zbp->lang['post_status_name']['0'] . '</option><option value="1" >' . $zbp->lang['post_status_name']['1'] . '</option><option value="2" >' . $zbp->lang['post_status_name']['2'] . '</option></select>&nbsp;&nbsp;&nbsp;&nbsp;
    	<label><input type="checkbox" name="istop" value="True"/>&nbsp;' . $zbp->lang['msg']['top'] . '</label>&nbsp;&nbsp;&nbsp;&nbsp;
    	<input name="search" style="width:250px;" type="text" value="" /> &nbsp;&nbsp;&nbsp;&nbsp;<input type="submit" class="button" value="' . $zbp->lang['msg']['submit'] . '"/></p>';
        echo '</form>';
     
        $p = new Pagebar('{%host%}zb_system/cmd.php?act=ArticleMng{&page=%page%}{&status=%status%}{&istop=%istop%}{&category=%category%}{&search=%search%}', false);
        $p->PageCount = $zbp->managecount;
        $p->PageNow = (int) GetVars('page', 'GET') == 0 ? 1 : (int) GetVars('page', 'GET');
        $p->PageBarCount = $zbp->pagebarcount;
     
        $p->UrlRule->Rules['{%category%}'] = GetVars('category');
        $p->UrlRule->Rules['{%search%}'] = rawurlencode(GetVars('search'));
        $p->UrlRule->Rules['{%status%}'] = GetVars('status');
        $p->UrlRule->Rules['{%istop%}'] = (bool) GetVars('istop');
     
        $w = array();
        if (!$zbp->CheckRights('ArticleAll')) {
            $w[] = array('=', 'log_AuthorID', $zbp->user->ID);
        }
        if (GetVars('search')) {
            $w[] = array('search', 'log_Content', 'log_Intro', 'log_Title', GetVars('search'));
        }
        if (GetVars('istop')) {
            $w[] = array('<>', 'log_Istop', '0');
        }
        if (GetVars('status')) {
            $w[] = array('=', 'log_Status', GetVars('status'));
        }
        if (GetVars('category')) {
            $w[] = array('=', 'log_CateID', GetVars('category'));
        }
     
        $s = '';
        $or = array('log_PostTime' => 'DESC');
        $l = array(($p->PageNow - 1) * $p->PageCount, $p->PageCount);
        $op = array('pagebar' => $p);
     
        foreach ($GLOBALS['hooks']['Filter_Plugin_LargeData_Article'] as $fpname => &$fpsignal) {
            $fpreturn = $fpname($s, $w, $or, $l, $op);
        }
     
        $array = $zbp->GetArticleList(
            $s,
            $w,
            $or,
            $l,
            $op,
            false
        );
     
        echo '<table border="1" class="tableFull tableBorder table_hover table_striped tableBorder-thcenter">';
     
        $tables = '';
        $tableths = array();
        $tableths[] = '<tr>';
        $tableths[] = '<th>' . $zbp->lang['msg']['id'] . '</th>';
        $tableths[] = '<th>' . $zbp->lang['msg']['category'] . '</th>';
        $tableths[] = '<th>' . $zbp->lang['msg']['author'] . '</th>';
        $tableths[] = '<th>' . $zbp->lang['msg']['title'] . '</th>';
        $tableths[] = '<th>' . $zbp->lang['msg']['date'] . '</th>';
        $tableths[] = '<th>' . $zbp->lang['msg']['comment'] . '</th>';
        $tableths[] = '<th>' . $zbp->lang['msg']['view'] . '</th>';         //添加第一行---浏览数
        $tableths[] = '<th>' . $zbp->lang['msg']['status'] . '</th>';
        $tableths[] = '<th></th>';
        $tableths[] = '</tr>';
     
        foreach ($array as $article) {
            $tabletds = array(); //table string
            $tabletds[] = '<tr>';
            $tabletds[] = '<td class="td5">' . $article->ID . '</td>';
            $tabletds[] = '<td class="td10">' . $article->Category->Name . '</td>';
            $tabletds[] = '<td class="td10">' . $article->Author->Name . '</td>';
            $tabletds[] = '<td><a href="' . $article->Url . '" target="_blank"><img src="../image/admin/link.png" alt="" title="" width="16" /></a> ' . $article->Title . '</td>';
            $tabletds[] = '<td class="td20">' . $article->Time() . '</td>';
            $tabletds[] = '<td class="td5">' . $article->CommNums . '</td>';
    		$tabletds[] = '<td class="td5">' . $article->ViewNums . '</td>';         //添加第二行
            $tabletds[] = '<td class="td5">' . ($article->IsTop ? $zbp->lang['msg']['top'] . '|' : '') . $article->StatusName . '</td>';
            $tabletds[] = '<td class="td10 tdCenter">' .
            '<a href="../cmd.php?act=ArticleEdt&amp;id=' . $article->ID . '"><img src="../image/admin/page_edit.png" alt="' . $zbp->lang['msg']['edit'] . '" title="' . $zbp->lang['msg']['edit'] . '" width="16" /></a>' .
            '&nbsp;&nbsp;&nbsp;&nbsp;' .
            '<a onclick="return window.confirm(\'' . $zbp->lang['msg']['confirm_operating'] . '\');" href="' . BuildSafeCmdURL('act=ArticleDel&amp;id=' . $article->ID) . '"><img src="../image/admin/delete.png" alt="' . $zbp->lang['msg']['del'] . '" title="' . $zbp->lang['msg']['del'] . '" width="16" /></a>' .
            '</td>';
     
            $tabletds[] = '</tr>';
     
            foreach ($GLOBALS['hooks']['Filter_Plugin_Admin_ArticleMng_Table'] as $fpname => &$fpsignal) {
                //传入 当前post,当前行,表头
                $fpreturn = $fpname($article, $tabletds, $tableths);
            }
     
            $tables .= implode($tabletds);
        }
     
        echo implode($tableths) . $tables;
     
        echo '</table>';
        echo '<hr/><p class="pagebar">';
     
        foreach ($p->Buttons as $key => $value) {
            if ($p->PageNow == $key) {
                echo '<span class="now-page">' . $key . '</span>&nbsp;&nbsp;';
            } else {
                echo '<a href="' . $value . '">' . $key . '</a>&nbsp;&nbsp;';
            }
        }
     
        echo '</p></div>';
        echo '<script type="text/javascript">ActiveLeftMenu("aArticleMng");</script>';
        echo '<script type="text/javascript">AddHeaderIcon("' . $zbp->host . 'zb_system/image/common/article_32.png' . '");</script>';
    }

    实现效果图:

    20180925225255_85139.png

    大家去试试吧。

    本文来自:木芽博客,By 庚哥哥,原地址:HTTP://blog.xygeng.cn/?id=110

  • 0
  • 1
  • 218
  • #浏览代码 #zblogphp教程
  • 1楼
    红嘴鸭 Lv.1游客
    老大就是老大,什么都难不倒