gpt4 book ai didi

php - 当通过 Controller 路由子 URL 时,Laravel 5.2 balde/css 停止工作

转载 作者:行者123 更新时间:2023-11-28 06:04:38 25 4
gpt4 key购买 nike

我无法弄清楚是什么导致了这个问题,但我很确定这很简单。我正在扩展主视图 main.blade.php(位于 views 文件夹中)。这包括来自 partials 文件夹的 css。

我有两个页面:询问,批准询问。 (都位于 views/trader/文件夹中。)唯一的区别是路由,一个会/enquires,另一个会/enquires/approved。

Blade/Css working if on main route: Route::get('/enquires','Trader\PagesController@getEnquires');
Blade/Css does not work when using suburl: Route::get('/enquires/approved','Trader\PagesController@getApproved');

请引用这张图: routing display error

如果您需要任何其他信息,请告诉我,提前谢谢,丹

最佳答案

问题似乎在于您如何创建指向 Assets (图像、CSS 和 JS 文件)的链接。要使其工作,请使用 Laravel asset() 助手:

<link rel="stylesheet" href="{{ asset('css/theme.css' }}">

这将创建 Assets 的完整路径。

此外,您必须将所有 Assets 保存在元素的公共(public)目录中,例如:/laravel_project/public/css/theme.css

关于php - 当通过 Controller 路由子 URL 时,Laravel 5.2 balde/css 停止工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36531339/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com