我现在只能在 .tpl.htm 中写 <link> 和 <script> 来引入,并且不得不把 img 文件夹放到根目录才能访问。
如果想在 app 的 php 文件中 使用 TPL::import_css 和 TPL::import_js 或类似的方式在 php 中引入可以吗?
我跟代码发现用 TPL::import_css 引入的 CSS 文件变成 default 风格下的引用了,于我所使用的风格不同,会有心里上的不舒服。
public static function import_css($path)
{
self::init();
if (is_array($path))
{
foreach ($path AS $key => $val)
{
if (substr($val, 0, 4) == 'css/' AND !strstr($val, '/admin/'))
{
$val = str_replace('css/', 'css/default/', $val);
}
if (substr($val, 0, 4) != 'http')
{
$val = G_STATIC_URL . '/' . $val;
}
self::$view->_import_css_files[] = $val;
}
}
else
{
if (substr($path, 0, 4) == 'css/' AND !strstr($path, '/admin/'))
{
$path = str_replace('css/', 'css/default/', $path);
}
if (substr($path, 0, 4) != 'http')
{
$path = G_STATIC_URL . '/' . $path;
}
self::$view->_import_css_files[] = $path;
}
}
阅读全文
收起全文