3 回答
TA贡献1883条经验 获得超3个赞
如果您的文件是一个类,您可以使用服务注入将其注入到视图中,如下所示:
@inject('pdata', 'app\date\pdate')
然后调用任何方法。假设您的班级有一个类似 getMyDate 的班级:
<div class="anything">
{{ $pdata->getMyDate() }}
</div>
TA贡献1804条经验 获得超2个赞
您没有将任何变量传递到您的视图中。您需要将 pdate 生成的任何变量传递到视图中。
public function index(){
include_once(app_path() . '/date/pdate.php');
return view('/cashWithdraw/create', [
'today' => $today
]);
}
刀片中唯一可用的变量是您传入的变量。
TA贡献1875条经验 获得超3个赞
这可以使用blade @include()助手轻松完成。如果将文件另存为pdate.blade.php文件,例如在 中resources/views/date,则可以按如下方式包含它:
内部cashWithdraw/create.blade.php:
@include("date/pdate")
唯一的问题是pdate.blade.php需要定义可用的变量,但这可以通过多种方式完成:
直接在pdate.blade.php:
@php $today = \Carbon\Carbon::now(); @endphp
在返回的控制器中create.blade.php:
public function index(){
$today = \Carbon\Carbon::now();
return view('cashWithdraw.create')->with(["today" => $today]);
}
在@includes里面create.blade.php:
@include("date/pdate", ["today" => \Carbon\Carbon::now()])
- 3 回答
- 0 关注
- 226 浏览
添加回答
举报