【问题标题】:Parse a string instead of a file for a Laravel Blade template为 Laravel Blade 模板解析字符串而不是文件
【发布时间】:2015-04-30 10:02:14
【问题描述】:

我需要缓存由 CMS 生成的远程刀片模板,以使应用程序的公共界面保持最新。理想情况下,我将能够使用 file_get_contents 和缓存每周检查一次对此的更新。有没有办法让 Laravel 使用变量的内容而不是文件作为刀片模板?

【问题讨论】:

  • 我不确定我是否理解。为什么 CMS 会生成 Blade 模板?为什么不能解析 Blade 模板并缓存它?
  • Laravel 只允许来自本地文件系统的刀片模板。我们公司范围内的模板会定期更改,我需要自动更新这些更改。
  • 我还是不明白你为什么不能使用基于文件的视图?

标签: php caching laravel file-get-contents blade


【解决方案1】:

我找不到让 laravel 将字符串解析为刀片模板的方法,因此我开发了这项工作,将远程模板存储为本地文件。 RemoteViewFinder Gist

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-03-28
    • 2018-02-15
    • 2014-03-03
    • 1970-01-01
    • 2015-11-11
    • 2020-07-02
    • 1970-01-01
    相关资源
    最近更新 更多