Heim > Backend-Entwicklung > PHP-Tutorial > {insert_scripts files='common.js'} ,这里脚本的实际路径是什么??

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

WBOY
Freigeben: 2016-06-06 20:08:10
Original
1184 Leute haben es durchsucht

在 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>
Nach dem Login kopieren
Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage