Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
Route::get('countryform', 'CountryController@index'); Route::post('selectcity', 'CountryController@selectCity')->name('selectcity');
Route::get('marka', ['uses' => 'MarkaController@index']); Route::post('selectmodels', 'MarkaController@selectModels')->name('selectmodels');
<?php namespace App\Http\Controllers; use Illuminate\Http\Request; use App\Booking; use App\Marka; use App\Models; class MarkaController extends Controller { public function index() { $marka = Marka::all(); //return view('country_form', ['marka' => $marka]); if ($this->frontThemeSettings->front_theme == 'theme-2') { return view('front-new.booking', ['marka' => $marka]); } } public function selectModels(Request $request){ if($request->ajax()){ $models = Models::where('id_markas',$request->id_markas)->get()->pluck("name","id"); $data = view('selectmodels',['models' => $models])->render(); return response()->json(['options'=>$data]); } } }
@csrf <div class="form-group"> <label for="countries">Страна</label> <select class="form-control" id="countries"> <option>Выберите страну</option> @foreach($marka as $marka) <option value="{{ $marka->id }}">{{ $marka->name }}</option> @endforeach </select> </div>
С сайта где взять код
routes/web.php
Мой
Сам MarkaController
Не могу правильно его вписать в booking.blade.php он ошибка на marka