首页 > 后端开发 > php教程 > {insert_scripts files='common.js'} ,这里脚本的实际路径是什么??

{insert_scripts files='common.js'} ,这里脚本的实际路径是什么??

WBOY
发布: 2016-06-06 20:08:10
原创
1179 人浏览过

在 ecshop 中的page_common.lbi中有这一样一句: {insert_scripts files='common.js'}

这边的 common.js 的实际路径是怎样的??

ecshop中的smarty模板的 insert_scripts 语法是怎样的?

回复内容:

在 ecshop 中的page_common.lbi中有这一样一句: {insert_scripts files='common.js'}

这边的 common.js 的实际路径是怎样的??

ecshop中的smarty模板的 insert_scripts 语法是怎样的?

应该是用的根目录的

源码里面搜索下
includes目录里面
lib_common.php 1390行
cls_template.php 1052行

<code><?php /**
 * 页面上调用的js文件
 *
 * @access  public
 * @param   string      $files
 * @return  void
 */
function smarty_insert_scripts($args)
{
    static $scripts = array();

    $arr = explode(',', str_replace(' ','',$args['files']));

    $str = '';
    foreach ($arr AS $val)
    {
        if (in_array($val, $scripts) == false)
        {
            $scripts[] = $val;
            if ($val{0} == '.')
            {
                $str .= '<script type="text/javascript" src="' . $val . '">';
            }
            else
            {
                $str .= '<script type="text/javascript" src="js/'%20.%20%24val%20.%20'"></script>';
            }
        }
    }

    return $str;
}
?></code>
登录后复制
相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板