/**
  * Insert images into database
  *
  * @return void
  */
 private function create_image($image, $type)
 {
     $extension = $image->getClientOriginalExtension();
     $slider = Slider::create(['image' => '']);
     $image->move('img/' . $type . '/', $slider->id . '.' . $extension);
     $slider->update(['image' => 'img/' . $type . '/' . $slider->id . '.' . $extension, 'type' => $type]);
 }
 public function insert()
 {
     $entry = array('title' => Input::get('title'), 'desc' => Input::get('desc'), 'image' => Input::get('image'), 'link' => Input::get('link'));
     if (isset($entry)) {
         Slider::create($entry);
         return \Redirect::route('slider')->with('success', $entry['title'] . ' added succesfully!');
     } else {
         return \Redirect::route('add_slider', array($entry['id']))->with('error', 'Failed to add, invalid credentials.');
     }
 }
Esempio n. 3
0
 /**
  * Store a newly created resource in storage.
  *
  * @param Requests\CreateEditSliderRequest $request
  * @param StoreFile $storeFile
  * @param \App\Slider $slider
  * @return \Illuminate\Http\RedirectResponse
  */
 public function store(Requests\CreateEditSliderRequest $request, StoreFile $storeFile, \App\Slider $slider)
 {
     //Creating and moving the file image
     $image_path = $storeFile->move($request->file('image'), 'public/images/sliders/', 16);
     //Adding the image file path to the array of request
     $modified_request = array_merge($request->except('image'), ['image' => $image_path]);
     //Storing
     $slider->create($modified_request);
     //Redirect
     return redirect()->action('Panel\\SliderController@index');
 }
Esempio n. 4
0
 public function store(Request $request)
 {
     $input = $request->all();
     if ($request->file('images') != null) {
         $input['filename'] = $request->file('images')->getClientOriginalName();
         $this->uploadFiles($request->file('images'));
     }
     $newPage = Slider::create($input);
     //dd($newPage);
     return redirect('admin/slider')->with('status', 'Wpis został dodany pomyślnie');
 }
 /**
  * Store a newly created resource in storage.
  *
  * @param ImageRequest $request
  * @return \Illuminate\Http\Response
  */
 public function store(ImageRequest $request)
 {
     if (!$request->hasFile('image')) {
         return redirect(route('admin.sliders.create'))->with('error', 'Veuillez choisir une image');
     }
     $date = date('Y-m-d-H-i-s');
     if ($request->hasFile('image') && $request->file('image')->move(base_path() . '/public/images/slider', $date . '.' . $request->file('image')->getClientOriginalExtension())) {
         $request->merge(['picture' => $date . '.' . $request->file('image')->getClientOriginalExtension()]);
         Slider::create($request->all());
     }
     return redirect(route('admin.sliders.index'))->with('success', 'L\'image a bien été uplodée');
 }
 public function run()
 {
     DB::table('sliders')->truncate();
     Model::unguard();
     $css_main = 'slidedirection: right; transition2d: 92,93,105;';
     $css_1 = 'color: #fff; padding: 5px 15px; background-color: #ec1f27; font-weight: 100; font-size: 25px; top:145px; left: 15px; slidedirection : top; slideoutdirection : bottom; durationin : 1000; durationout : 1000;';
     $css_2 = 'opacity: 0.9; padding: 5px 15px; font-size:25px; top:200px; left: 15px; slidedirection : bottom; slideoutdirection : bottom; durationin : 2000; durationout : 2000;';
     $css_3 = 'top:110px; left: 770px; slidedirection : right; slideoutdirection : bottom; durationin : 3000; durationout : 3000;';
     Slider::create(['file_main' => '1.jpg', 'file_logo' => '1.png', 'url' => '#', 'text_1' => 'Sika - компанія зі 100-річною історією', 'text_2' => 'Інновації та стабільність', 'css_main' => $css_main, 'css_1' => $css_1, 'css_2' => $css_2, 'css_3' => $css_3, 'order' => 1]);
     Slider::create(['file_main' => '2.jpg', 'file_logo' => '2.png', 'url' => '#', 'text_1' => 'Sika - компанія зі 100-річною історією', 'text_2' => 'Інновації та стабільність', 'css_main' => $css_main, 'css_1' => $css_1, 'css_2' => $css_2, 'css_3' => $css_3, 'order' => 2]);
     Slider::create(['file_main' => '3.jpg', 'file_logo' => '3.png', 'url' => '#', 'text_1' => 'Sika - компанія зі 100-річною історією', 'text_2' => 'Інновації та стабільність', 'css_main' => $css_main, 'css_1' => $css_1, 'css_2' => $css_2, 'css_3' => $css_3, 'order' => 3]);
     Model::reguard();
 }
 /**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(Request $request)
 {
     //return 'form posted';
     $rules = array('titlename' => 'required', 'slidelink' => 'required', 'description' => 'required', 'uploadpicture' => 'required');
     $validator = \Validator::make(\Input::all(), $rules);
     if ($validator->fails()) {
         return Redirect::to('admin/slide/create')->withInput()->witherrors($validator->messages());
     }
     $filname = \Input::file('uploadpicture')->getClientOriginalName();
     $imageName = \Input::file('uploadpicture')->getClientOriginalExtension();
     \Input::file('uploadpicture')->move(base_path() . '/public/images/slider/', $filname);
     $slider = Slider::create(array('title' => \Input::get('titlename'), 'description' => \Input::get('description'), 'link' => \Input::get('slidelink'), 'image' => $filname));
     return \Redirect::to('admin/slide');
 }
Esempio n. 8
0
 /**
  * Store a newly created resource in storage.
  *
  * @param  Request  $request
  * @return Response
  */
 public function store(Request $request)
 {
     //
     $data = Request::all();
     if (isset($data['image'])) {
         $thumb = $data['image'];
         $new = 'slider' . uniqid() . '.' . $thumb->getClientOriginalExtension();
         $thumb->move('upload/slider', $new);
     }
     $data['image'] = $new;
     Slider::create($data);
     //return redirect('admin/slider');
     return redirect('admin/slider');
 }
 /**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(Request $request)
 {
     $input = $request->all();
     // upload image
     if (\Input::hasFile('url')) {
         $file = \Input::file('url');
         $imagename = 'cycling_passion_' . time() . '-' . $file->getClientOriginalName();
         $file->move(public_path() . '/uploads/', $imagename);
         $input['url'] = $imagename;
     }
     Slider::create($input);
     //return redirect()->back();
     return redirect('/admin/sliders')->with('message', 'Project created');
 }
Esempio n. 10
0
 /**
  * Store a newly created slider in storage.
  *
  * @param CreateSliderRequest|Request $request
  */
 public function store(CreateSliderRequest $request)
 {
     $request = $this->saveFiles($request);
     Slider::create($request->all());
     return redirect()->route('admin.slider.index');
 }
Esempio n. 11
0
 public static function createSlider($im)
 {
     Slider::create(['image' => $im]);
 }
Esempio n. 12
0
 public function storeNewSlide(SliderCreateReqest $request)
 {
     $inputs = new Slider();
     $file = $request->file('image');
     $destinationPath = 'images/slider';
     $filename = $file->getClientOriginalName();
     $file->move($destinationPath, $filename);
     $image = $destinationPath . '/' . $filename;
     $inputs->create(['title' => $request->input('title'), 'desc' => $request->input('desc'), 'image' => $image, 'sort' => $request->input('sort'), 'status' => $request->input('status')]);
     Session::flash('new_slide', 'slide has been added successfuly ');
     return redirect('panel/slider');
 }
Esempio n. 13
0
 public function run()
 {
     DB::table('sliders')->delete();
     Slider::create(['slider_image' => 'slide2.jpg', 'slider_text' => 'Типография все что печатается', 'btn_title' => 'Перейти 2', 'btn_url' => 'http://www.yandex.ua/', 'active' => 1]);
     Slider::create(['slider_image' => 'slide3.jpg', 'slider_text' => 'Редактируйте шаблон визитки! Сделайте свою визитку уникальной!', 'btn_title' => 'Редактировать', 'btn_url' => 'http://onlinevizitka.com.ua/catalog/edit-template-vizitki/', 'active' => 1]);
     Slider::create(['slider_image' => '15463b846052b8.png', 'slider_text' => 'Заказать визитки Вы можете редакторе  нажав на кнопку  ЗАКАЗАТЬ ВИЗИТКИ', 'btn_title' => 'Заказать визитки', 'btn_url' => 'http://onlinevizitka.com.ua/catalog/edit-template-vizitki/', 'active' => 1]);
     Slider::create(['slider_image' => '15457634ebfc59.jpeg', 'slider_text' => 'Текст нового слайда/ Редактированного', 'btn_title' => 'Супер кнопка', 'btn_url' => 'http://onlinevizitka.com.ua/', 'active' => 1]);
 }