如何在laravel布局中设置外部文件路径

时间:2014-02-08 12:30:15

标签: php laravel

我正在使用laravel

我有一个名为admin的布局文件,其中有一些外部文件,如

此文件下面的

位于公共目录

  <script type="text/javascript" src="plugins/jquery.js"></script>
  <script type="text/javascript" src="plugins/plugins.js"></script> 
  <script type="text/javascript" src="plugins/main.js"></script>

现在我有两个视图一个帖子,另一个是allpost

和每个布局的路线都是这样的

发布视图的

/ posts

所有帖子视图的

/ posts / 1

现在,当我加载第一个视图时,一切正常,它会加载所有外部依赖

http://Myserver.com/plugins/jquery.js 本地文件的路径是正确的

但是当我加载第二个视图,这是特定的帖子whith post id 它无法加载外部文件,因为它需要不同的路径来加载文件,如

http://Myserver.com/posts/plugins/jquery.js

所以我怎么能解决这个问题所以我可以为两个视图使用相同的布局。

提前感谢,非常感谢。

1 个答案:

答案 0 :(得分:1)

尝试在js url:

的开头添加根斜杠
<script type="text/javascript" src="/plugins/jquery.js"></script>