【问题标题】:Laravel 8 Components without Blade没有刀片的 Laravel 8 组件
【发布时间】:2022-01-19 02:24:47
【问题描述】:

我使用 Laravel 8 创建了一个基本的 CMS(内容管理系统)。我没有使用 Blade。我所有的观点都是纯 PHP 和 HTML。此时一切正常,但我有很多冗余代码。有没有在不使用 Blade 的情况下合并类似逻辑的组件?我应该只使用 PHP 包含语句吗?有没有合适的方法来做到这一点?

例如,我想将我的标头 HTML 移动到单独的 header.php 文件中。这将包括从<!doctype> 标记到<body> 标记的所有内容。

【问题讨论】:

    标签: php laravel-8


    【解决方案1】:

    我不确定这是否是实现此目的的正确方法,但 view() 函数可在视图文件中工作:

    <?= view('layout.header') ?>
    

    有人发现这有什么问题吗?

    【讨论】:

      猜你喜欢
      • 2021-03-30
      • 2022-01-15
      • 2021-05-11
      • 2016-09-09
      • 2021-05-20
      • 2019-07-08
      • 2017-06-22
      • 2013-11-22
      • 2020-08-22
      相关资源
      最近更新 更多