nizhuan

nizhuan

这家伙有点懒,还没写个性签名!

  • 财富值1660
  • 威望值0
  • 总积分1740

个人信息

  • 2015-12-27 已签到
    连续签到1天,获得了5个金钱
  • 2015-12-25 已签到
    连续签到27天,获得了20个金钱
  • 2015-12-24 已签到
    连续签到26天,获得了20个金钱
  • 2015-12-23 已签到
    连续签到25天,获得了20个金钱
  • 发表了说说
    大家冬至快乐!
  • 回复了 的回答

    你的描述是可行的。

    最近忙于找工作,没及时回复,因为之前是参照别人的代码试了下可行,就不管了,想把答案写出来有点乱。今天我重头做了一遍,我使用的是一yii2高级版(advanced)步骤如下:1、我创建了一张member表 2、我用gii生成model路径是@common/models 3、用gii生成CRUD 路径是@backend/views/member 代码如下:控制器:添加 use yii\data\Pagina
    tion; 重写actionIndex()方法:public function actionIndex()

    {
        $query = MemberModel::find();
    
        $pagination = new Pagination([
            'defaultPageSize' => 2,
            'totalCount' => $query->count(),
        ]);
    
        $members = $query->orderBy('name')
            ->offset($pagination->offset)
            ->limit($pagination->limit)
            ->all();
    
        return $this->render('index', [
            'members' => $members,
            'pagination' => $pagination,
        ]);
    }
    

    //视图:主要是重写了index视图,代码如下:
    <?php
    use yii\helpers\Html;
    use yii\helpers\Url;
    use yii\widgets\LinkPager;
    ?>

    会员表


    <?=Html::a("创建 <i class='icon-plus'></i>" , ['create' ], ['class' => 'btn btn-success green']) ?>
    


    <thead>
        <tr>
            <th>序号 </th>
            <th>名称 </th>
            <th>邮箱 </th>
            <th>操作 </th>
        </tr>
    </thead >
    <tbody >
    <?php foreach ($members as $member): ?>
        
        <tr>
        <td ><?= Html::encode($member->id) ?></td>               
        <td ><?= Html::encode($member->name) ?></td>
        <td ><?= Html::encode($member->email) ?></td>               
        <td >
            <a href= "<?= Url::to([ 'view', 'id'=>$member->id]); ?>" >查看 </a >
            <a href= "<?= Url::to([ 'update', 'id'=>$member->id]); ?>" >编辑 </a >
            <a class ="del" data-method="post" data-confirm="你确定删除该角色或权限吗?" href= "<?= Url::to([ 'delete', 'id'=>$member->id]); ?>">删除</a >
        </td >
    </tr >
    <?php endforeach; ?>
    </tbody >
    

    <?= LinkPager::widget(['pagination' => $pagination]) ?>

    至于一些英文改中文就自己改吧

  • 2015-12-22 已签到
    连续签到24天,获得了20个金钱
  • 回复了 的回答

    你的描述是可行的。

    谢谢你的回答,我已经解决了这个问题。

  • 2015-12-21 已签到
    连续签到23天,获得了20个金钱
经理 等级规则
1740/2000
资料完整度
0/100
用户活跃度
0/100

Ta的关注

4

Ta的粉丝

2

Ta的访客

6