public function edit($id)
{
$product = Product::findorfail($id);
$categories = $this->categoryHelper->getCategoryOptions();
$websites = Website::pluck('name', 'id');
$productAttributes = ProductAttribute::all();
return view('admin.catalog.product.edit')->with('product', $product)->with('websites', $websites)->with('categories', $categories)->with('productAttributes', $productAttributes);
}