Php Smarty(&;Codeigniter):当前路径是什么?
这是我第一次使用CI&Smarty,我正在尝试构建一个相对URI,以便加载JS文件 我猜测了导入小js插件的合适路径,并提供了一些指导。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、图像等)中加载资源时,最好使用绝对路径
我将插件放入
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正在重写路径?