日本中文字幕一区-日本中文字幕一区二区有码在线-日本中文字幕永久在线-日本中文字幕在线播放-成人自拍视频在线观看-成人自拍偷拍

ecshop通過ecs_css_path標(biāo)簽來新增css文件

2013-01-15 16:51:10長沙做網(wǎng)站嚴(yán)微

ecshop通過ecs_css_path標(biāo)簽來新增css文件

用ecshop做模板的時(shí)候經(jīng)常遇到的問題就是css樣式問題;在這里長沙做網(wǎng)站的站長嚴(yán)微對ecshop的css樣式進(jìn)行講解,通過ecs_css_path來舉一反三。

首先我們知道ecshop是用“{$ecs_css_path}”固定了樣式文件,需要修改的話,對于新手來說,有以下幾個(gè)問題很難解決:

第一:怎樣將style.css命名為其他的樣式名稱,因?yàn)楹芏嘈率职l(fā)現(xiàn)只在模板themes文件下的修改其樣式名稱后,首頁里的樣式的文件名稱并沒有變;

第二:style.css的文件不知道怎樣放置在比如“css”“style”等文件夾里;

第三:style.css的樣式就一個(gè),也不知道怎樣新增一個(gè)新的樣式比如css.css文件,當(dāng)然,也有很死的辦法就是直接將樣式路勁寫死。

帶著這3個(gè)問題去思考,你會(huì)細(xì)心的發(fā)現(xiàn)問題其實(shí)并不難,下面我就給出解決方案:

第一個(gè)問題:當(dāng)然在themes文件下修改style.css的名稱是不夠的,還需要在includes/init.php的190行代碼處進(jìn)行修改;

第二個(gè)問題:

代碼如下:

if (!empty($_CFG['stylename']))
    {
        $smarty->assign('ecs_css_path', 'themes/' . $_CFG['template'] . '/css/style_' . $_CFG['stylename'] . '.css');
    }
    else
    {
        $smarty->assign('ecs_css_path', 'themes/' . $_CFG['template'] . '/css/style.css');
    }

【/css/就是更改成自己想要的文件夾名稱】

第三個(gè)問題:通過第二個(gè)問題衍射出路勁問題,代碼如下:

$smarty->assign('ecs_css_path_skin', 'themes/' . $_CFG['template'] . '/css');

ecs_css_path_skin是我自己定義的,類同于$ecs_css_path的
"/css"這個(gè)css路徑也是我自己定義的

在index.dwt下新增一段代碼:
<link href="{$ecs_css_path_skin}/css.css" rel="stylesheet" type="text/css" />
注意顏色塊的代碼

上一篇:

長沙做網(wǎng)站對ecshop模板列表結(jié)構(gòu)進(jìn)行

下一篇:

ecshop的網(wǎng)店幫助分類在文章左側(cè)任意 返 回

Copyright © 2009-2019 Ywcms.Com All Right Reserved.  湘ICP備16006489號(hào)-2