laravel5.4 后台留言板

路由

/*留言板*/

Route::group(array('prefix'=>'message'),function(){
    // 留言显示
    Route::any('/lst', '\App\Http\Controllers\Admin\MessageController@lst');


    //留言删除
    Route::any('/delete/{post}', '\App\Http\Controllers\Admin\MessageController@delete');
});

 

控制器

<?php

namespace App\Http\Controllers\Admin;
use Illuminate\Support\Facades\DB;
use App\Http\Model\Messages;
use Illuminate\Support\Facades\Input;
use App\Http\Controllers\Controller;

class MessageController extends CommonController

{

    public function lst()
    {

        //通过模型查找数据
        $data = Messages::orderBy('id','desc')->paginate(3);



        return view('admin.message.lst',compact('data'));
    }


    //  删除
    public function delete($id)
    {

        $re = Messages::where('id',$id)->delete();

        if($re){
            return redirect('admin/message/lst');
        }else{
            return back()->with('errors','删除留言失败,请稍后重试!');
        }

    }
}

 

模型

<?php

namespace App\Http\Model;

use Illuminate\Database\Eloquent\Model;

class Messages extends Model
{
    //
    protected $fillable = ['name','info','time'];//开启白名单字段
}

视图

<div class="widget">
    <div class="widget-body">
        <div class="flip-scroll">
            <table class="table table-bordered table-hover">
                <thead class="">
                <tr>
                    <th class="text-center">ID</th>
                    <th class="text-center">留言人姓名</th>
                    <th class="text-center">留言内容</th>
                    <th class="text-center">留言日期</th>
                    <th class="text-center">操作</th>


                </tr>
                </thead>
                <tbody>

                @foreach ($data as $v)
                <tr>
                    <td align="center">{{$v->id }} </td>
                    <td align="center">{{$v->name}}</td>
                    <td align="center">{{$v->info}}</td>
                    <td align="center">{{date('Y-m-d H:i:s',$v->time)}}</td>

                    <td align="center">

                        <a href="{{url('admin/message/delete/'.$v->id.'')}}" class="btn btn-primary btn-sm shiny">
                            <i class="fa fa-edit"></i> 删除
                        </a>

                    </td>

                </tr>
                @endforeach
                </tbody>
            </table>
        </div>
        <div>
        </div>
        {{ $data->links() }}
    </div>
</div>

 

 

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值