Symfony \ Component \ Debug \ Exception \ FatalThrowableError (E_PARSE) Ошибка разбора: синтаксическая ошибка, неожиданный конец файла, ожидание «» - PullRequest
0 голосов
/ 25 июня 2018

Я занимаюсь разработкой на веб-сайте электронной коммерции с помощью Laravel Framework. После входа в админ-панель попробуйте добавить название продукта, цену продукта, описание продукта из контроллера продукта. Это периодически показывает вышеуказанную проблему. У моего контроллера продукта возникает проблема. Дайте мне решение как можно скорее.

Код моего продукта Controller.php ниже:

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;

use App\Category;

use App\Manufacturer;

use App\Product;

class ProductController extends Controller

{

    public function createProduct()

    {
        $categories=Category::where('publicationStatus',1)->get();

        $manufacturers=Manufacturer::where('publicationStatus',1)->get();

        return view('admin.product.createProduct',['categories'=>$categories,'manufacturers'=>$manufacturers]);

    }

    public function storeProduct(Request $request)

    {

        $this->validate($request,[

            'productName'=>'required',

            'productPrice'=>'required',

            'productImage'=>'required',    

        ]);

        $productImage=$request->file('productImage');

        $name=$productImage->getClientOriginalName();

        $uploadPath='public/productImage/';

        $productImage->move($uploadPath,$name);

        $imageUrl=$uploadPath.$name;

        $this->saveProductInfo($imageUrl);

        return redirect('/product/add')->with('message','Product Info Saved Successfully');

    }

    protected function saveProductInfo($request,$imageUrl)


    {

        $product = new Product();

        $product->productName=$request->productName;

        $product->categoryId=$request->categoryId;

        $product->manufacturerId=$request->manufacturerId;

        $product->productPrice=$request->productPrice;

        $product->productQuantity=$request->productQuantity;

        $product->productShortDescription=$request->productShortDescription;

        $product->productLongDescription=$request->productLongDescription;

        $product->productImage =$imageUrl;

        $product->publicationStatus=$request->publicationStatus;    

        $product->save();

    }

}

1 Ответ

0 голосов
/ 25 июня 2018

это строки. Пожалуйста, удалите символ `.

protected function saveProductInfo($request,$imageUrl)


{

`   $product = new Product();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...