Customers Add+Edit, API WP

This commit is contained in:
Kevin Adametz 2020-06-12 14:46:51 +02:00
parent dc63fa9fb2
commit 75a0f9a38a
120 changed files with 11894 additions and 6134 deletions

View file

@ -2,10 +2,10 @@
namespace App\Http\Controllers;
use App\Models\Country;
use App\Models\Product;
use App\Models\ProductImage;
use App\Repositories\ProductRepository;
use Input;
use Request;
use Validator;
@ -47,8 +47,11 @@ class ProductController extends Controller
}else{
$model = Product::findOrFail($id);
}
$country_for_prices = Country::where('own_eur', '=', true)->orWhere('currency', '=', true)->get();
$data = [
'product' => $model,
'country_for_prices' => $country_for_prices,
];
return view('admin.product.edit', $data);
}
@ -56,12 +59,12 @@ class ProductController extends Controller
public function store()
{
$data = Input::all();
$data = Request::all();
$rules = array(
'name' => 'required',
);
$validator = Validator::make(Input::all(), $rules);
$validator = Validator::make(Request::all(), $rules);
if($data['id'] == "new"){
$model = new Product();
@ -77,7 +80,7 @@ class ProductController extends Controller
return view('admin.product.edit', $data)->withErrors($validator);
} else {
$product = $this->productRepo->update(Input::all());
$product = $this->productRepo->update(Request::all());
\Session()->flash('alert-save', true);
return redirect(route('admin_product_edit', [$product->id]));
}
@ -111,7 +114,7 @@ class ProductController extends Controller
public function imageUpload(){
$product_id = Input::get('product_id');
$product_id = Request::get('product_id');
$product = Product::findOrFail($product_id);
try {