[英]How to create a variable in a blade template in laravel 5 to be used by a partial view
[英]how to create a blade template in laravel 5?
我面临一个挑战:为了达到这个目的,我无法按照Laravel指南按预期运行刀片文件。
我知道Laravel刀片文件必须以.blade.php
。
每次创建刀片文件时,都会出现一个错误,因为找不到该文件,但是对于纯PHP文件却不是这样。
以下是返回我的刀片服务器测试文件testblade.blade.php
路线定义:
Route::get('/test', function () {
return view('testblade');
});
当在路由文件testphpalone.php
返回纯PHP文件时,我的路由定义如下:
Route::get('/test', function () {
return view('testphpalone');
});
我很担心,因为我不能在纯PHP文件中直接使用@yield()
和@extends()
类的刀片助手功能,而只能使用一个刀片(我无法使用)。
我在做什么错,如何使它正常工作?
考虑您的路线定义;
Route::get('/test', function () {
return view('testblade');
});
您的刀片服务器模板文件应为testblade.blade.php
并位于resources/views
目录中,例如: resources/views/testblade.blade.php
,以实现正确的实施。
在config \\ view.php中检查视图的路径
'paths' => [
realpath(base_path('resources/views')),
]
我遇到了这个问题,它是服务器,我在使用XAMPP。 我发现我在在线服务器上运行了项目,并且运行良好。
解决方案只是使用以下命令运行您的项目:
php artisan serve
然后使用以下方法浏览您的项目:
localhost:8000
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.