文章模块——文章添加

1.创建文章模块资源路由

    //后台分类模块相关路由
    Route::resource('article', 'ArticleController');     

2.创建文章模块控制器

       f:\xampp\php\php.exe artisan make:controller Admin/ArticleController --resource

3.编写文章添加控制器方法

    public function create()
    {
        //获取所有分类
        $cates = (new Cate)->tree();
        //返回文章添加页面
        return view('admin.article.add',compact('cates'));
    }

4.编写文章添加模板

  • 表单项
      <span class="x-red">*</span>分类
      <span class="x-red">*</span>文章标题
      <span class="x-red">*</span>编辑
      <label class="layui-form-label">缩略图</label>
      <i class="layui-icon">&#xe67c;</i>上传图片
      <span class="x-red">*</span>关键词
      <span class="x-red">*</span>描述
      <span class="x-red">*</span>内容
  • 提交表单name值
      //文章属于哪个分类
     <select name="cate_id">
     <!-- <option value="0">==顶级分类==</option> -->
        //循环分类数据cates,获取下拉表单的分类名称和分类id
        @foreach($cates as $k=>$v)
            <option value="{{ $v->cate_id }}">{{$v->cate_name}}</option>
        @endforeach
     </select>
      //文章标题
      <input type="text" name="art_title">
      //文章编辑
      <input type="text" name="art_editor">
      //文章缩略图
      <input type="hidden" class="hidden" name="art_thumb" value="">
      //上传图片
      <input type="file" name="photo" id="photo_upload" empty="multipart/form-data" style="display:none"/>
      //文章关键词
      <input type="text" name="art_tag">
      //文章描述
      <textarea class="layui-textarea" name="art_description" ></textarea>
      //文章内容
      <textarea class="layui-textarea" name="art_content" ></textarea>
      //提交按钮
     <button>增加</button>
posted @ 2020-12-13 19:05  shengge  阅读(116)  评论(0)    收藏  举报