如果你想给zblog后台文章管理添加文章浏览总数查看, 并且加上浏览总数排序过滤, 很简单, 找到c_system_admin.php文件, 修改函数Admin_ArticleMng, 主要是增加一个checkbox, 在table里面增加一列浏览总数,对应数据库字段log_ViewNums, 具体代码修改如下
function Admin_ArticleMng()
{
global $zbp;
// 省略若干行, 在istop的checkbox添加
echo '<label><input type="checkbox" name="istop" value="True"/> ' . $zbp->lang['msg']['top'] . '</label>
// 新添加浏览总数的checkbox
<label><input type="checkbox" name="view_nums" value="False"/> ' . $zbp->lang['msg']['all_views'] . '</label> ';
// 在这行后面添加查看次数排序
$op = array('pagebar' => $p);
if (GetVars('view_nums')) {
$or = array('log_ViewNums' => 'DESC');
}
//在评论后面添加table的header部分
$tableths[] = '<th>' . $zbp->lang['msg']['comment'] . '</th>';
$tableths[] = '<th>' . $zbp->lang['msg']['all_views'] . '</th>';
// 最后在foreach的评论后面增加ViewNums字段显示即可
foreach ($array as $article) {
// ...
$tabletds[] = '<td class="td5">' . $article->CommNums . '</td>';
$tabletds[] = '<td class="td5">' . $article->ViewNums . '</td>';
}
}
具体效果图如下
我要评论