我正在使用Laravel应用程序,我想使用视图功能调用视图 问题是我的文件夹可能包含如下点:
"this.is.folder/file.blade.php"
当然laravel会假设它是
"this/is/folde/file.blade.php"
在我的情况下,该文件不存在!
$folderName = "this.is.folder";
view($folderName.'/main/file');
那么如何解决这个问题并使视图转义为我的文件名中的点!
答案 0 :(得分:-1)
修改:
正如评论中所述,我已经包含了解决方案的一部分 - 来自 laravel load view from a folder name with actual dot
$folder = 'this.is.folder';
View::addNamespace($folder, base_path('resources/views')."/{$folder}/");
Route::get('example', function() use ($folder) {
return view("{$folder}::home");
});