После некоторого времени работы над автор кода мы начинаем проект на Ларавель, но я застрял в самом начале.
Я не могу понять, где я определяю путь для выбора контроллера, который мне нужен для работы: определить загрузку пути основного контроллера -> Мой_первый_проект.php
Не могу понять, где я могу загрузить свои представления из моих ресурсов/views.balde.php: контроллер My_first_poryect: index -> Загрузить представление -> view.blade.php
Спасибо и извините, если мой вопрос является основным.






Вы загрузите представление из соответствующего метода контроллера. Например:
public function index()
{
$employees = Employee::all();
return view('employees.index')->with('employees', $employees);
}
Laravel переведет employees.index в resources/views/employees/index.blade.php.
Далее вы измените файл routes/web.php. Вы можете определить маршруты несколькими различными способами, однако в большинстве случаев вы, вероятно, захотите определить свои контроллеры как находчивый, и поэтому определение маршрута будет выглядеть следующим образом:
Route::resource('employees', 'EmployeeController');
Это означает, что ваше представление index будет доступно через HTTP-вызов /employees/.
Надеюсь это поможет.
Привет @clausvargas Я изменил ответ, чтобы ответить на ваш дополнительный вопрос.
Какую версию Laravel вы используете? Начиная с Laravel 5, вы должны определять маршруты и контроллеры в файле route/web.php.
веб.php
Route::get('user/{id}', 'UserController@show');
приложение\Http\Контроллеры\UserController
<?php
namespace App\Http\Controllers;
use App\User;
use App\Http\Controllers\Controller;
class UserController extends Controller
{
/**
* Show the profile for the given user.
*
* @param int $id
* @return View
*/
public function show($id)
{
return view('user.profile', ['user' => User::findOrFail($id)]);
}
}
Оформить заказ https://laravel.com/docs/5.8/контроллеры
эй, ты так много!, это мне очень помогает, но где можно добавить эту строку, чтобы добавить индекс моей функции? Я думаю, что «routes/web.php» предназначен для определения основного вида для просмотра или там, где я добавляю свой основной контроллер? T_T ненавижу быть новичком в laravel, все это звучит так просто, чтобы начать с T_T, я так много помогаю