欧美极品在线观看不卡|国产精品Va免费视频|国产国产人无码在线免费|亚洲精品无码九九九九九|亚洲国产综合精品久久久久|成人国产在线观看高清不卡|制服诱惑一区二区三区六区|国产一区二区精品高清在线观看

新聞中心

如何將ecshop首頁(yè)主廣告位的flash輪播替換為js輪播

作者 / 無(wú)憂(yōu)主機(jī) 時(shí)間 2015-11-20 15:31:50

一些無(wú)憂(yōu)主機(jī)php免備案虛擬主機(jī)的客戶(hù),在使用ecshop建站的商城網(wǎng)站時(shí),因?yàn)閑cshop使用的flash難以修改,而js更加符合人們的使用習(xí)慣,而默認(rèn)ecshop還是用flash來(lái)做的,這點(diǎn)非常不好,今天無(wú)憂(yōu)小編將教大家私用js實(shí)現(xiàn)輪播,下面說(shuō)一下具體的修改方式: 第一步:首先我們我們用editplus打開(kāi)文件index.php,在里面加一個(gè)一個(gè)方法,調(diào)用XML文件;

function get_flash_xml()
{
? ? $flashdb = array();
? ? if (file_exists(ROOT_PATH . DATA_DIR . '/flash_data.xml'))
? ? {
? ? ? ? // 兼容v2.7.0及以前版本
? ? ? ? if (!preg_match_all('/item_url="([^"]+)"\slink="([^"]+)"\stext="([^"]*)"\ssort="([^"]*)"/', file_get_contents(ROOT_PATH . DATA_DIR . '/flash_data.xml'), $t, PREG_SET_ORDER))
? ? ? ? {
? ? ? ? ? ? preg_match_all('/item_url="([^"]+)"\slink="([^"]+)"\stext="([^"]*)"/', file_get_contents(ROOT_PATH . DATA_DIR . '/flash_data.xml'), $t, PREG_SET_ORDER);
? ? ? ? }
? ? ? ? if (!empty($t))
? ? ? ? {
? ? ? ? ? ? foreach ($t as $key => $val)
? ? ? ? ? ? {
? ? ? ? ? ? ? ? $val[4] = isset($val[4]) ? $val[4] : 0;
? ? ? ? ? ? ? ? $flashdb[] = array('src'=>$val[1],'url'=>$val[2],'text'=>$val[3],'sort'=>$val[4]);
//print_r($flashdb);
? ? ? ? ? ? }
? ? ? ? }
? ? }
? ? return $flashdb;
}
第二步: 在index.php中找到
$smarty->assign('shop_notice', ? ? $_CFG['shop_notice']); ? ? ? // 商店公告
在下面添加
/*jdy add 0816 添加首頁(yè)幻燈插件*/
$smarty->assign("flash",get_flash_xml());
$smarty->assign('flash_count',count(get_flash_xml()));
第三: 將在index_ad.lbi中調(diào)用循環(huán)就可以了
<!--{foreach?from=$flash?name=myflash item=flash}-->
?<LI><A href="{$flash.url}"?target=_blank><IMG
?height=425 alt=""?src="{$flash.src}"?width=734></A> </LI>
?<!--{/foreach}-->
第四,JS效果可以自己在網(wǎng)上找,自己套用循環(huán)調(diào)用數(shù)據(jù)即可,但是不要用jquery的JS,否則會(huì)和ecshop沖突。 這樣我們就可以把ecshop首頁(yè)主廣告位的flash輪播替換為js輪播。 友情提示:在修改文件前,我們要做好文件的備份,這樣即使我們修改出錯(cuò),也可以通過(guò)重新上傳原文件來(lái)恢復(fù)網(wǎng)站,所以備份對(duì)于建站來(lái)說(shuō)是很重要的哦。 無(wú)憂(yōu)主機(jī)相關(guān)文章推薦閱讀: ECSHOP教程:刪除配送方式中的保價(jià)費(fèi)用 ECSHOP程序會(huì)員訂單記錄中會(huì)員名過(guò)長(zhǎng)怎么辦? ECSHOP教程:購(gòu)物車(chē)頁(yè)面點(diǎn)擊繼續(xù)購(gòu)物按鈕改成回到上一步而不是返回到首頁(yè)

本文地址:http://www.gle-technology.com/ecshop/20791.html

1
1
1
1
1
1
1

客戶(hù)服務(wù)熱線(xiàn)

0791-8623-3537

在線(xiàn)客服