douganbi7686 2018-08-04 08:42
浏览 113

Laravel 5.3:视图中的未定义变量[重复]

I got message Undefined variable

Undefined variable: pesan (View: C:\xampp\htdocs\webappesources\views\welcome.blade.php)

This my controller

...

public function index(){
  $data = DB::table('data_peminjaman')->get();
  $inventaris = DB::table('inventaris')->get();
  $posting = DB::table('artikel')->get();
  $pesan = null;
  $semuanya = ['posting' => $posting,
                'pesan' => $pesan,
                'data' => $data,
                '$inventaris' => $inventaris];
  return view('welcome', $semuanya);
}

...

This is my blade code

 @if ($pesan !=null)
     <div class="alert alert-danger">
        {{ $pesan }}
    </div>
 @endif
</div>
  • 写回答

1条回答 默认 最新

  • douxing9567 2018-08-04 09:27
    关注

    Return your array this way in your controller:

    return view('FOLDER_NAME.BLADE_FILE_NAME')->with($semuanya);
    

    And then try this in your blade file:

    @if(!empty($pesan))
        <div class="alert alert-danger">
            {{ $pesan }}
        </div>
    @endif
    
    评论

报告相同问题?

悬赏问题

  • ¥15 划分vlan后,链路不通了?
  • ¥20 求各位懂行的人,注册表能不能看到usb使用得具体信息,干了什么,传输了什么数据
  • ¥15 个人网站被恶意大量访问,怎么办
  • ¥15 Vue3 大型图片数据拖动排序
  • ¥15 Centos / PETGEM
  • ¥15 划分vlan后不通了
  • ¥20 用雷电模拟器安装百达屋apk一直闪退
  • ¥15 算能科技20240506咨询(拒绝大模型回答)
  • ¥15 自适应 AR 模型 参数估计Matlab程序
  • ¥100 角动量包络面如何用MATLAB绘制