国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > 建站經驗 > 正文

ecshop通過后臺主廣告管理直接引入廣告調用函數方法

2024-04-25 20:38:51
字體:
來源:轉載
供稿:網友

先在ecshop增加代碼

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;

}

該函數也是直接從ECSHOP后臺管理所取。最模板整理的ecshop模板里使用方法范例:

<?php

$GLOBALS['smarty']->assign('index_ad',get_flash_xml());

?>

<div class="bigbanner">

<div class="section">

<div id="bigFocusSlider" class="slide-box">

<ul class="slide-items">

<!--{foreach from=$index_ad item=index_ad name=index_ad}-->

<!-- {if $smarty.foreach.index_ad.index<12}-->

<li><a href="{$index_ad.url}" title="{$index_ad.text}" target="_blank"><img src="{$index_ad.src}" alt="{$index_ad.text}" width="1000" height="400" border="0" /></a></li>

<!--{/if}-->

<!--{/foreach}-->

</ul>

</div>

</div>

</div>

這樣就解決了后臺更新主廣告管理,不用FLASH,替換成JS效果的問題。 其實也沒改動任何東西,是取了后臺管理部分PHP代碼。活學活用哦

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 湖口县| 新绛县| 杭锦旗| 铜梁县| 崇礼县| 库车县| 陆川县| 犍为县| 云和县| 迁西县| 鄂州市| 京山县| 修水县| 汉寿县| 桃园市| 陇南市| 太白县| 资兴市| 兴城市| 平邑县| 车致| 佳木斯市| 广宁县| 建湖县| 高雄县| 辽阳县| 东平县| 依安县| 常德市| 当雄县| 长泰县| 丘北县| 贡嘎县| 商城县| 越西县| 陆良县| 高淳县| 遵义县| 临夏市| 北海市| 明光市|