【问题标题】:load the view from theme folder从主题文件夹加载视图
【发布时间】:2015-10-17 06:33:28
【问题描述】:

嘿,我是第一次使用 laravel,所以我的问题是我使用了 2 个包,即

"barryvdh/laravel-dompdf": "0.4.*"
"teepluss/theme": "dev-master",

dompdf 是将动态页面制作成 pdf,因为我使用的是 teepluss 主题,所以我的所有视图都在主题文件夹中

这是我的控制器方法

public function previewform(){
    if(Auth::check())   {
         $pdf = App::make('dompdf');
         $pdf->loadView(('user.previewform'));
         return $pdf->stream();
    }else {
          return \Redirect::route('home');
    }
}

所以当我使用 $pdf->loadView('user.previewform') 时,它会给我一个错误,因为它会从 app/view 文件夹加载视图。那么如何更改 loadview 目录以便我可以从主题目录中查看视图

【问题讨论】:

标签: php laravel dompdf


【解决方案1】:

请阅读this answer。您只需设置view 环境即可。

  1. 为新目录添加位置
  2. 分配命名空间
  3. 与命名空间一起使用

我没有添加细节,因为这个问题已经回答了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-04-05
    相关资源
    最近更新 更多