Exemplo n.º 1
0
Arquivo: user.php Projeto: shiyake/PHP
function printUserItems($usersModel, $page, $uid)
{
    $allItemObj = $usersModel->getUserItem($uid);
    $str = '';
    $header = '<div class="col-md-12">
                    <div class="panel panel-default">
                        <div class="panel-heading">
                            用户投稿管理
                        </div>
                        <div class="panel-body">
                            <div class="table-responsive">
                                    <table class="table table-hover">
                                        <thead>
                                            <tr>
                                                <th>#</th>
                                                <th>主题</th>
                                                <th>所属分类</th>
                                                <th>发布时间</th>
                                            </tr>
                                        </thead>
                                        <tbody>';
    $footer = '</tbody> </table> </div> </div> </div> </div>';
    if (is_array($allItemObj)) {
        $j = $page > 1 ? $page * 5 + 1 : 0;
        foreach ($allItemObj as $key => $value) {
            $j++;
            $cataObj = new Cores\Models\CataModel();
            $cataName = $cataObj->selectOne($value['caid'], true);
            $cataName = $cataName[0]['name'];
            $str .= '<tr>
                    <td>' . $j . '</td>
                    <td>' . $value['title'] . '</td>
                    <td>' . $cataName . '</td>
                    <!--<td>' . $value['uid'] . '</td>-->
                    <td>' . $value['createTime'] . '</td>
                </tr>';
        }
        return $header . $str . $footer;
    } else {
        return '<div class="col-md-12">
                    <div class="panel panel-default">
                        <div class="panel-heading">
                            暂无数据
                        </div></div></div>';
    }
}
Exemplo n.º 2
0
Arquivo: item.php Projeto: shiyake/PHP
function printItems($itemsObj, $status, $page)
{
    $allItemObj = $itemsObj->selectAll($page);
    if (is_array($allItemObj)) {
        $j = $page > 1 ? $page * 5 + 1 : 0;
        foreach ($allItemObj as $key => $value) {
            if ($value['status'] === $status) {
                $j++;
                $cataObj = new Cores\Models\CataModel();
                $cataName = $cataObj->selectOne($value['caid'], true);
                $cataName = $cataName[0]['name'];
                $btnName = $status == '1' ? '拒绝' : '通过';
                $action = $status == '1' ? 'admin.php?v=' . $_GET['v'] . '&action=reject_item&iid=' . $value['iid'] . '&page=' . $page : 'admin.php?v=' . $_GET['v'] . '&action=approve_item&iid=' . $value['iid'] . '&page=' . $page;
                $order = $status == '1' ? '
                            <a href="admin.php?v=' . $_GET['v'] . '&action=view_comments&iid=' . $value['iid'] . '&page=' . $page . '" class="btn btn-primary btn-sm">评论列表</a>
                            <a href="admin.php?v=' . $_GET['v'] . '&action=up_order&iid=' . $value['iid'] . '&page=' . $page . '" class="btn btn-primary btn-sm">向上</a>
                            <a href="admin.php?v=' . $_GET['v'] . '&action=down_order&iid=' . $value['iid'] . '&page=' . $page . '" class="btn btn-primary btn-sm">向下</a>' : '';
                echo '<tr>
                        <td>' . $j . '</td>
                        <td>' . $value['title'] . '</td>
                        <td>' . $cataName . '</td>
                        <td>' . $value['uid'] . '</td>
                        <td>' . $value['createTime'] . '</td>
                        <td>
                            <a href="" class="btn btn-primary btn-sm">查看</a>
                            <a href="' . $action . '" class="btn btn-primary btn-sm">' . $btnName . '</a>
                            ' . $order . '
                            <a href="admin.php?v=' . $_GET['v'] . '&action=delete_item&iid=' . $value['iid'] . '&page=' . $page . '" class="btn btn-danger btn-sm">删除</a>
                        </td>
                    </tr>';
            }
        }
    } else {
        echo '暂无数据';
    }
}