如何在资源/视图目录Laravel中创建文件

时间:2017-04-02 19:17:07

标签: php laravel-5

我正在使用Laravel 5.0,我正在尝试创建一个视图,如果它不会像这样退出

if (view()->exists($moduleName.$getCategoryNameToLowerCase))
    {
        //if exist return the view
         return view($moduleName.$getCategoryNameToLowerCase);
    }
    else{
         //else create a view and return it;
         fopen( app_path('../resources/','views/'.$moduleName .'.'. $getCategoryNameToLowerCase . '.blade.php' ), 'w');
         return view($moduleName.$getCategoryNameToLowerCase);
    }

但是我不知道为什么我仍然无法向后移动一个文件夹到资源文件夹它仍然说这个

fopen(C:\xampp\htdocs\foobar\app/../resources/): failed to open stream: No such file or directory

1 个答案:

答案 0 :(得分:4)

为什么使用app_path,您可以使用base_path代替

https://laravel.com/docs/5.4/helpers#method-base-path