• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

Smarty-3.x模板中图片、CSS、JS的路径怎么替换

php 搞代码 4年前 (2022-01-23) 30次浏览 已收录 0个评论

Smarty-3.x模板中图片、CSS、JS的路径如何替换?
比如说index.dwt模板文件里面有句代码:

也许你会认为这个图片可以显示出来,但是打开http://localhost/index.php,发现图片并未显示,图片的路径变成了http://localhost/images/logo.gif,而真正的路径应该是http://localhost/themes/default/images/logo.gif。还有模板文件里的js、css的路径都需要替换。

Smarty-3.x版本中该如何替换,把替换函数写在哪个位置上?
(Smarty-2.x的版本我知道,只是不知道Smarty-3.x版本的替换)

希望各位大哥帮忙一下!

——解决方案——————–
Smarty-3.x 也还有这种问题么?
——解决方案——————–
将路径赋给变量,src中直接写变量+文件名:

PHP code

<?php$img_path = dirname(__FILE__)."/images/";//smarty只要加上assign和display两个方法就行?>logo.gif" border=0 />
------解决方案---------------本@文来源gao($daima.com搞@代@#码(网5搞gaodaima代码-----
定一个basepath常量,根据需要改
------解决方案--------------------
楼主该睡了


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:Smarty-3.x模板中图片、CSS、JS的路径怎么替换
喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址