加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ECSHOP首页flash幻灯片修改为循环图片(可以自己添加jq,js效果)

发布时间:2020-12-15 07:06:11 所属栏目:百科 来源:网络整理
导读:首先需要查找根目录的index.php文件 在大概124行下面: $links = index_get_links(); $smarty-assign('img_links',???$links['img']); $smarty-assign('txt_links',???$links['txt']); $smarty-assign('data_dir',????DATA_DIR);? 后面添加: * 首页幻灯片 ?

首先需要查找根目录的index.php文件

在大概124行下面:

$links = index_get_links();

$smarty->assign('img_links',???$links['img']);

$smarty->assign('txt_links',???$links['txt']);

$smarty->assign('data_dir',????DATA_DIR);?


后面添加:

* 首页幻灯片 ?Rainyin 2012-10-15 *

$uri = $GLOBALS['ecs']->url();

$playerdb = get_flash_xml();

$i = 1;

foreach ($playerdb as $key => $val)

{

??if (strpos($val['src'],'http') === false)

??{

??$playerdb[$key]['src'] = $uri . $val['src'];

??}

??$playerdb[$key]['short_url'] = str_replace($uri,'/',$playerdb[$key]['url']);

??$playerdb[$key]['sort'] = $i++;

}

$smarty->assign('playerdb',???$playerdb);




在index.php文件最后面添加代码:

* 首页广告 ?Rainyin 2012-10-15 *

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="([^"]*)"/',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]);

}

}

}

return $flashdb;

}



在库文件/library/index_ad.lbi添加标签:

?{foreach from=$playerdb item=item key=key}

?a href="{$item.url}" title="{$item.text|escape:html}" ?广告链接

?img src="{$item.src}" alt="{$item.text|escape:html}" ?显示幻灯片图片

?{/foreach}



?{foreach from=$playerdb item=item key=key name=index_ad}

?li class="fbar{if $smarty.foreach.index_ad.iteration eq 1} fbar_on{/if}" ?判断是否第一个

?a href="{$item.url}" ?广告链接

?{$item.text|escape:html} ?文字说明

?{/foreach}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读