【问题标题】:session value not printing in laravel blade会话值未在 laravel 刀片中打印
【发布时间】:2020-05-23 22:49:10
【问题描述】:

在 laravel 购物车上工作。添加了带有购物车转储的产品。

App\Cart {#319 ▼
  +items: array:1 [▼
    3 => array:3 [▼
      "quantity" => 1
      "totalsingleprice" => 130
      "date" => App\product {#328 ▶}
    ]
  ]
  +totalQuantity: 1
  +totalPrice: 130
}

通过转储,我在 laravel 标题中打印总数量以显示在所有视图页面中,如下所示。

@if(Session::has('cart'))
   {‌{ Session::get('cart')->totalQuantity }}
   @endif

它没有显示总量,而是显示 {‌{ Session::get('cart')->totalQuantity }}

帮我解决问题

【问题讨论】:

  • 您的页眉是刀片模板吗?它是如何包含的?
  • 试试dd(Session::get('cart')) - 它显示了什么?
  • @krylov123 dd(Session::get('cart')) - 打印相同的 dd(Session::get('cart')) 而不是值
  • @apokryfos - 包含在@include('header')
  • header 是刀片模板吗?

标签: php laravel


【解决方案1】:

试过了,效果很好

总数(量 ; ?>

【讨论】:

    猜你喜欢
    • 2015-07-22
    • 2019-09-20
    • 1970-01-01
    • 1970-01-01
    • 2018-04-05
    • 2017-11-03
    • 2016-04-02
    • 2019-08-15
    • 2020-11-16
    相关资源
    最近更新 更多