Неопределенный индекс вместо определения имени приложения в контроллере laravel - PullRequest
0 голосов
/ 14 апреля 2020

Привет, я новичок в laravel. Я сталкиваюсь с проблемой. Я ПОКАЗАЛ ОШИБКУ НА ВЕБ-СТРАНИЦЕ "Неопределенный индекс: product (View: / var / www/html/resources/views/backEnd/productManagement/featuredProduct/index.blade.php)"

ПЕРВЫЕ ИЗОБРАЖЕНИЯ ПОКАЗЫВАЕТ КОД, КОТОРЫЙ Я ИСПОЛЬЗУЮ

Я ХОЧУ ПОКАЗАТЬ ДЕТАЛИ ИЗДЕЛИЯ ИЗ БАЗЫ ДАННЫХ НА ВЕБ-СТРАНИЦЕ, НО ПОКАЗЫВАЕТ ОШИБКУ, ПОТОМУ ЧТО ЭТО НЕ ПРИНИМАЕТ ПЕРЕМЕННЫЙ «ПРОДУКТ» В КОДЕКСЕ. ТАКЖЕ Я НАМЕРЕН "App \ product" В КОДЕ КОНТРОЛЛЕРА. ВСЕ ЕЩЕ ПОКАЗЫВАЕТ ОШИБКУ.

ВТОРОЕ ИЗОБРАЖЕНИЕ ПОКАЗЫВАЕТ ОШИБКУ, КОТОРУЮ Я ПОЛУЧАЮ НА ВЕБ-СТРАНИЦЕ

НИЖЕ КОД В КОНТРОЛЛЕРЕ: -

namespace App\Http\Controllers\backEnd\productManagement;

use Illuminate\Http\Request;
use App\Http\Controllers\Controller;
use App\FeaturedProduct,App\Category;
use App\Product;
class FeaturedProductController extends Controller
{
    public function index(){

        $featured_product = Product::select('*')
                            ->where('id','5')
                            ->get()
                            ->toArray();

        $page='featured';

        return view('backEnd.productManagement.featuredProduct.index',compact('page','featured_product'));
}

Ниже приведен index.blade. php код: -

<div class="page-wrapper">
    <div class="page-breadcrumb">
        <div class="row">
            <div class="col-12 d-flex no-block align-items-center">
                <h4 class="page-title">{{ $task }} Featured Product</h4>
                <div class="ml-auto text-right">
                    <nav aria-label="breadcrumb">
                        <ol class="breadcrumb">
                            <li class="breadcrumb-item"><a href="{{ 
url('admin/featured-products') }}">Featured Products</a></li>
                        <li class="breadcrumb-item active" aria-current="page">{{ $task }} Featured Product</li>
                    </ol>
                </nav>
            </div>
        </div>
    </div>
</div>
<div class="container-fluid">
    <div class="row">
        <div class="col-md-12">
            <div class="card">
                <form class="form-horizontal" method="post" action="{{$action}}" id="{{$form_id}}" enctype="multipart/form-data">
                    <div class="card-body">
                        <h4 class="card-title">{{ $task }} Featured Product</h4>
                        <div class="form-group row">
                            <label for="fname" class="col-sm-3 text-right control-label col-form-label">Select Category: </label>
                            <div class="col-sm-7">
                                <select class="form-control" name="category_id" id="category_id">
                                    <option value="">Select Category</option>
                                    @if(!empty($category))
                                        @foreach($category as $value)
                                            <option value="{{$value['id']}}">{{ ucfirst($value['name']) }}</option>
                                        @endforeach
                                    @endif
                                </select>
                            </div>
                        </div>
                        <div class="form-group row">
                            <label for="fname" class="col-sm-3 text-right control-label col-form-label">Select Sub-Category: </label>
                            <div class="col-sm-7">
                                <select class="form-control" name="sub_category_id" id="sub_category_id">
                                    <option value="">Select Sub-Category</option>

                                </select>
                            </div>
                        </div>

                        <div class="form-group row">
                            <label for="fname" class="col-sm-3 text-right control-label col-form-label">Select Product Name: </label>
                            <div class="col-sm-7 pos_relab">
                                <select name="product_id[]" class="form-control js-example-basic-multiple" multiple="" id="products">

                                </select>
                            </div>
                        </div>

                    </div>
                    <div class="border-top">
                        <div class="card-body">
                            <input type="hidden" name="_token" value="{{ csrf_token() }}">
                            <button type="submit" class="btn btn-primary" style="float: right; margin-bottom: 20px">Submit</button>
                        </div>
                    </div>
                </form>
            </div>
        </div>
    </div>
</div>
@include('backEnd.common.footer')
</div>

Кто-нибудь знает об этой ошибке. Было бы здорово помочь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...