ECSHOP首页轮播广告图片播放器用js播放器替换

2016-06-13 13:05 来源:www.chinab4c.com 作者:ecshop专家

1、首页主广告管理-》自定义,粘下以下代码:     复制代码   2、index.php: 寻找$smarty->display('index.dwt', $cache_id);下面加:   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]);               }           }       }       return $flashdb;   } 复制代码 3、寻找$smarty->assign('auction_list',    index_get_auction());        // 拍卖活动,下面加上:  $smarty->assign('playerdb',         get_flash_xml());       // FLASHJS广告 4、index_ad.lbi:                              

 
      {foreach from=$playerdb item=item key=key}  
  • {$item.text}
  •   {/foreach}  
 
      {foreach from=$playerdb item=item name=picsitem key=key}  
  • class="active" >{$item.text}
  •   {/foreach}  
 
  {$ad.content}     {$ad.content}         5、CSS文件     #picBox{width:534px; height:232px; overflow:hidden; position:relative; z-index:999;border:1px solid #0000ff}   #picBox ul#show_pic{height:202px; width:3050px; position:absolute;}   #picBox ul#show_pic li{ float:left; height:202px;}   #picBox ul#show_pic li img{ display:block; width:534px;height:200px}   #icon_num{ position:absolute; bottom:0px; left:0px;width:534px; overflow:hidden;}   #icon_num li { float:left;background:#565662; font-weight:bold;color:#fff; display:block;cursor:pointer;width:135px;padding:5px;text-align:center; border-right:1px solid #fff; font-size:13px;}   #icon_num li:hover,#icon_num li.active{ background:#000000; color: red;}