本人簡單的總結了下ecshop廣告調用的方法,以前在博客上發布過,這里再和大家總結下
方法1:就是官方默認的方法。先添加廣告位,然后添加模板的廣告位區域,再在將兩者對應上。
1、后臺 》 廣告管理 》廣告位置,點擊“增加廣告位”按鈕。
添加廣告位置:如圖所示
2、添加廣告內容
然后進入“廣告列表”,點擊“添加廣告”按鈕,注意,廣告位置下拉框 要選擇 剛才第1步里添加的那個廣告位
注意:廣告位置一定選擇剛剛添加的名稱:首頁通欄廣告(960×60),否則無法顯示
3、修改首頁模板
打開index.dwt文件,添加:
- <!-- TemplateBeginEditable name="a1" -->
- <!-- TemplateEndEditable -->
這里特別要注意,a1名字不能含有特殊字符,我就在之前包含了個星號,弄了好久才找到原因,切記切記
4、修改后臺 》模板管理 》設置模板,選擇首頁模板。
到最下面找到“廣告位”,點擊“+”展開,
在第一個下拉框里 選擇 “首頁頭部通欄廣告位(寬:960×100)”
在第二個下拉框里 選擇 “首頁頭部通欄廣告位 [960×100]"
確定保存后,效果即可實現。
方法二:
第一步、從后臺首先添加廣告位置,然后選擇這個廣告位置添加圖片。
第二步、需要調廣告的,php文件里加以下代碼,獲取要顯示的廣告
- //中部第一廣告位
- $ads = array(
- 'num'=>'1',//廣告數量
- 'id'=>'1'//廣告位置id 這個id 你打開后臺廣告位置列表鼠標放到每一條可以看到襖。
- );
- $banner =insert_ads($ads);
- $smarty->assign("banner",$banner);//設置廣告位內容,在模板里調用