public function store(Request $request)
 {
     //验证name字段  不能为空
     $this->validate($request, ['name' => 'required']);
     Attribute::create($request->all());
     return redirect(route('admin.type.{type_id}.attribute.index', $request->type_id));
 }
예제 #2
0
 /**
  * do add data
  * @param mixed $request
  * @return redirect
  */
 public function store(Request $request)
 {
     $messages = ['attr_name.required' => 'Attr_name is necessary!'];
     $this->validate($request, ['attr_name' => 'required', 'type_id' => 'integer|not in: 0'], $messages);
     $type_id = $request->input('type_id');
     Attribute::create($request->all());
     return redirect(route('admin.attribute.index', ['type_id' => $type_id]))->with('info', 'Added Successfully~~');
 }
예제 #3
0
 /**
  * Store a newly created resource in storage.
  *
  * @param  Request $request
  * @return Response
  */
 public function store(Request $request, $type_id)
 {
     //        $this->validate($request, [
     //            'name' => 'required'
     //        ]);
     Attribute::create($request->all());
     return redirect(route('admin.type.{type_id}.attribute.index', $request->type_id))->with('info', '添加商品类型成功~');
 }
예제 #4
0
  public function run () 
  {

    DB::table('attributes')->delete();

    /*价格*/
    Attribute::create([
    
      'name' => '价格',

      'code' => 'price',

      'intro' => '商品的价格',

      'parent' => 0,

      'class' => 0,

      'important' => 0,

      'active' => 1
    
    ]);

    /*主图*/
    Attribute::create([
    
      'name' => '主图',

      'code' => 'main_pic',

      'intro' => '',

      'parent' => 0,

      'class' => 0,

      'important' => 0,

      'active' => 1
    
    ]);

    /**/
    Attribute::create([
    
      'name' => '副图1',

      'code' => 'sub_pic',

      'intro' => '',

      'parent' => 0,

      'class' => 0,

      'important' => 0,

      'active' => 1
    
    ]);

    Attribute::create([

      'name' => '身份证正面扫描件',

      'spec' => 'file_upload',

      'code' => 'identity_face',

      'intro' => '',

      'parent' => 0,

      'class' => 0,

      'important' => 0,

      'active' => 1
    
    ]);

    Attribute::create([

      'name' => '身份证背面扫描件',

      'spec' => 'file_upload',

      'code' => 'identity_back',

      'intro' => '',

      'parent' => 0,

      'class' => 0,

      'important' => 0,

      'active' => 1
    
    ]);


    Attribute::create([

      'name' => '交强险副本扫描件',

      'spec' => 'file_upload',

      'code' => 'trans_ensurance',

      'intro' => '',

      'parent' => 0,

      'class' => 0,

      'important' => 0,

      'active' => 1
    
    ]);

    Attribute::create([

      'name' => '车辆购买发票',

      'spec' => 'file_upload',

      'code' => 'car_check',

      'intro' => '',

      'parent' => 0,

      'class' => 0,

      'important' => 0,

      'active' => 1
    
    ]);


    Attribute::create([

      'name' => '合格证扫描件',

      'spec' => 'file_upload',

      'code' => 'validate_paper',

      'intro' => '',

      'parent' => 0,

      'class' => 0,

      'important' => 0,

      'active' => 1
    
    ]);

    Attribute::create([

      'name' => '行驶证主副页扫描件',

      'spec' => 'file_upload',

      'code' => 'driving_license',

      'intro' => '',

      'parent' => 0,

      'class' => 0,

      'important' => 0,

      'active' => 1
    
    ]);

  }