【问题标题】:Laravel - Including dynamic subview file nameLaravel - 包括动态子视图文件名
【发布时间】:2018-12-29 13:49:04
【问题描述】:

我正在开发一个电子商务网站,我想在我的产品页面中包含一个子视图。子视图的名称都与产品名称相似,并且都位于我的 partials/specs 文件夹中,我想根据产品名称包含子视图。

@include('partials.specs.{{ $product->name }}')

我尝试了上面的代码,但出现以下错误:

View [partials.specs.<?php echo e($product->name); ?>] not found.

有什么建议吗?谢谢。

【问题讨论】:

    标签: laravel laravel-5 view laravel-blade


    【解决方案1】:

    你应该这样做:

    @include('partials.specs.' . $product->name)
    

    所以你只需像在 PHP 中那样连接字符串。假设产品名称为 test,那么它将包含视图 partials.specs.test

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-06
      • 2017-02-12
      • 1970-01-01
      • 2017-12-25
      • 1970-01-01
      • 2019-12-06
      • 1970-01-01
      相关资源
      最近更新 更多