<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use DB;
class slidercontroller extends Controller
{
//
public function slider(){
$sliders=DB::table('sliders')->get();
// return $sliders;
// echo "<pre>";
// print_r($sliders);
// exit();
return view('admin.slider.list',array('sliders'=>$sliders));
}
public function add_slider(){
return view('admin.slider.add');
}
public function insert_slider(Request $request){
$image=$request->file('image');
$image_name=$image->getClientOriginalName();
$image->move('public/uploads/sliders/',$image_name);
$data=array(
'image'=>$image_name
);
DB::Table('sliders')->insert($data);
return redirect('slider');
}
public function delete_slider($id){
DB::Table('sliders')->where('id',$id)->delete();
return redirect('slider');
}
public function edit_slider($id){
$sliders= DB::Table('sliders')->where('id',$id)->get();
// echo "<pre>";
// print_r($sliders);
// exit();
return view('admin.slider.edit',array('sliders'=>$sliders));
}
public function update_slider(Request $request){
$image=$request->file('image');
if($image){
$image=$request->file('image');
$image_name=$image->getClientOriginalName();
$image->move('public/uploads/sliders/',$image_name);
$data=array(
'title'=>$request['title'],
'description'=>$request['description'],
'image'=>$image_name
);
DB::Table('sliders')->where('id',$request['id'])->update($data);
}
else{
$data=array(
'title'=>$request['title'],
'description'=>$request['description'],
);
DB::Table('sliders')->where('id',$request['id'])->update($data);
}
return redirect('slider');
}
}
Anons79 File Manager Version 1.0, Coded By Anons79
Email: [email protected]