Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Smarty(&;Codeigniter):当前路径是什么?_Php_Codeigniter_Smarty_Codeigniter 2 - Fatal编程技术网

Php Smarty(&;Codeigniter):当前路径是什么?

Php Smarty(&;Codeigniter):当前路径是什么?,php,codeigniter,smarty,codeigniter-2,Php,Codeigniter,Smarty,Codeigniter 2,这是我第一次使用CI&Smarty,我正在尝试构建一个相对URI,以便加载JS文件 我猜测了导入小js插件的合适路径,并提供了一些指导。 我将插件放入www/js,由于所有初始调用都通过www/index.php,我的第一次尝试就是src='js/blah/blah/blah.js' 如果有一种方法可以回传TPL的路径,我想这会给我足够的信息。 此信息在Smarty中有用吗? 有没有更好的方法来实现我的预期目标(加载JS文件)?在html文件(JS、css、图像等)中加载资源时,最好使用绝对路径

这是我第一次使用CI&Smarty,我正在尝试构建一个相对URI,以便加载JS文件

我猜测了导入小js插件的合适路径,并提供了一些指导。
我将插件放入
www/js
,由于所有初始调用都通过
www/index.php
,我的第一次尝试就是
src='js/blah/blah/blah.js'

如果有一种方法可以回传TPL的路径,我想这会给我足够的信息。
此信息在Smarty中有用吗?
有没有更好的方法来实现我的预期目标(加载JS文件)?

在html文件(JS、css、图像等)中加载资源时,最好使用绝对路径。请求这些资源的是浏览器,而不是CI或Smarty,因此我只使用:

/js/blah/blah/blah.js

其中,您的根是web服务器根(
www/
,在您的示例中)。

请参阅Hmmm,谢谢。。那正是我所期望的。。我想知道为什么它不起作用。。也许我会重新梳理一下o型还是什么的???由于某种原因,我就是不能让它继续下去。。所以我只是简单地将插件放到我们的实时面向公众的服务器上,并使用该URI。(顺便说一句,这很好)@mOrloff很奇怪,也许CI正在重写路径?