Как вызвать файл с маршрута - PullRequest
2 голосов
/ 01 ноября 2019

Я хотел вызвать файл с маршрута на Laravel. У меня есть PostsController и внутри был индекс имени метода. Я создал папку внутри просмотров имен сообщений и внутри этого файла с именем index. Я попытался напечатать переменную в файл index.blade.php, который я назначил в PostsController, но получил ошибку. Может кто-нибудь помочь мне. Вот мой код

Маршрут:

Route::post('/posts/index', 'PostsController@index');

Контроллер:

namespace App\Http\Controllers;

use Illuminate\Http\Request;

class PostsController extends Controller
{
    public function index()
    {
        $nameIndex = "Testing";

        return view('posts/index', [
            'nameIndex' => $nameIndex
        ]);
    }
}

Просмотреть файл: posts / index.blade.php

My name is : {{ $nameIndex }}

1 Ответ

1 голос
/ 01 ноября 2019

Laravel поддерживает запись пути просмотра с использованием как разделителя точек, так и слеша, но вы должны знать, что при переходе с Linux на Windows

в Windows вы используете обратную косую черту

view('posts\index');

, но в Linux

view('posts/index');

Поэтому лучше использовать разделитель точек, чтобы избежать проблем после размещения вашего кода (в основном на сервере Linux)

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