我最近完成了我的网站向Laravel的过渡,剩下的就是当前的论坛软件 vBulletin .

现在,我的网站包含各种Blade文件(都扩展了主要布局) .

为了使论坛工作,我必须将所有vBulletin文件放在 /public 内的 /forum 目录中并直接访问它们(必须在.htaccess文件中添加例外) . 因此,通过直接访问它们(例如访问 example.com/public/forum/index.php ),我将失去所有Laravel功能 . 但我也想使用我在Laravel网站中定义的一些方法和控制器 . 获取当前用户,他的 Profiles 图片和其他内容 .

此外,我如何在Laravel之外使用Blade文件?例如,我想有一个公共头(它已经在它自己的header.blade.php文件中) . 我怎样才能实现这一点,而不是创建一个新的header.php文件,并将所有刀片语法转换为html / php?

上面的问题可能是针对vBulletin的,但可以扩展到任何应用程序:

我们如何在Laravel中使用外部应用程序,利用 Blade syntax 和已经实现的所有 Classes / Controllers

提前谢谢,伊利亚斯