ecshop头部任意位置增加调用广告实例

相信大家在用ecshop的时候,也许会遇到一种情况,那就是想在一个地方插入广告,然后在后台设置这个广告的相关参数,那么怎么插入这个广告呢?下面来看一下代码吧。

 代码如下 复制代码

<!-- TemplateEndEditable -->
<!-- TemplateBeginEditable name="左边广告区域(宽200px)" -->
<!-- TemplateEndEditable -->

把这个代码放到你要添加的广告位的模板,name这里的名称可以自己起的,然后在后台模板管理----设置模板---广告---添加一个,就可以看到啦,当然,前提是你的先添加广告位和广告

那么除了上面办法还有没有更的好增加调用广告办法呢。

我们首先来看一张效果图:

这个效果你会在美乐乐官网上看到。

广告一、顶部是一个通栏的广告,但只有首页有,内页是没有的——我取名叫:顶部通栏广告
广告二、LOGO右侧有一张广告图片,是整个站都有——我取名叫:LOGO右侧广告(图上面打错一个字,就不改了哈)

先说下简单的首页“顶部通栏广告”
百度下ecshop首页顶部增加通栏广告位,你会发现好多教程,方法如下:

找到 index.dwt 文件,在调用头部文件前

 代码如下 复制代码

<!-- #BeginLibraryItem "/library/page_header.lbi" --><!-- #EndLibraryItem -->

添加以下代码:

 代码如下 复制代码

<!-- TemplateBeginEditable name="首页_顶部通栏广告" -->
<!-- #BeginLibraryItem "/library/ad_position.lbi" -->

{insert name='ads' id=$ads_id num=$ads_num}
 <!-- #EndLibraryItem -->

再在ecshop后台——广告管理中倒腾两下子就ok

不错,这样也很好地解决了问题,如果想在其他页面也有这个广告位的话,在其他 dwt 文件调用头部文件前也添加上面代码,也能实现整站拥有。

再接着添加“LOGO右侧广告”
如果你还按照上面的方法做是行不通的,你会发现这个广告图片在page_header.lbi文件里
而问题就出在这个lbi文件里,上面广告插入的方法就是引入一个ad_position.lbi文件,而在lbi文件里是不允许再引入lbi文件的。。。。。。。

这时大家各种想法,天马行空****还真有方法

1、先以这个广告位作为分割线,图片以上的内容使用一个lbi文件,图片以后的使用另一个lbi文件,即把page_header.lbi一分为二。
2、在引入这两个lbi文件之间同时引入ad_position.lbi

不能说这个方法无效,的确可行。但你不觉得任务加重了好多吗???。。。

言归正传,今天前端开发博客为你提供在ecshop任意位置(头部,底部,中间)插入广告位的方法……
1、在ecshop后台__广告管理__广告列表及广告位置分别添加一个————LOGO右侧广告
2、查看 ad_position.lbi 文件,只有这一句代码:

 代码如下 复制代码

{insert name='ads' id=$ads_id num=$ads_num}

ecshop前台获取广告位的机制就在这个 id 上——ID:广告位置ID——num:显示数量
3、会使用浏览器F12开发者工具的使用工具查看下_广告位置_广告位名称————LOGO右侧广告,代码为:

 代码如下 复制代码

<span onclick="javascript:listTable.edit(this, 'edit_ad_name', 1)" title="点击修改内容" style="">LOGO右侧广告</span>

edit_ad_name后面的 1 即为这个广告位的 id

4、既然找到了 id 号,那就不使用 ad_position.lbi 而直接使用

 代码如下 复制代码
{insert name='ads' id=1 num=1}

insert即为插入的意思
id为1是因为这是我创建的第一个广告位,可使用F12查看

5、在page_header.lbi适当位置写下

 代码如下 复制代码
{insert name='ads' id=1 num=1}
时间: 2024-09-22 03:22:53

ecshop头部任意位置增加调用广告实例的相关文章

jquery任意位置浮动固定层插件用法实例

  本文实例讲述了jquery任意位置浮动固定层插件用法.分享给大家供大家参考.具体分析如下: 说明:可以让指定的层浮动到网页上的任何位置,当滚动条滚动时它会保持在当前位置不变,不会产生闪动 2009-06-10修改:重新修改插件实现固定浮动层的方式,使用一个大固定层来定位 2009-07-16修改:修正IE6下无法固定在top上的问题 09-11-5修改:当自定义层的绝对位置时,加上top为空值时的判断 这次的方法偷自天涯新版页 经多次测试,基本上没bug~ 调用: 1 无参数调用:默认浮动在

jquery任意位置浮动固定层插件用法实例_jquery

本文实例讲述了jquery任意位置浮动固定层插件用法.分享给大家供大家参考.具体分析如下: 说明:可以让指定的层浮动到网页上的任何位置,当滚动条滚动时它会保持在当前位置不变,不会产生闪动   2009-06-10修改:重新修改插件实现固定浮动层的方式,使用一个大固定层来定位   2009-07-16修改:修正IE6下无法固定在top上的问题   09-11-5修改:当自定义层的绝对位置时,加上top为空值时的判断   这次的方法偷自天涯新版页   经多次测试,基本上没bug~   调用: 1 无

数组任意位置插入元素,删除特定元素的实例

如下所示: $ary = array( array('t'=>1,'y'=>2), array('t'=>2,'y'=>9) ); $t = array_splice( $ary, 1,0,array(array('t'=>3,'y'=>10)) ); print_r($ary); 控制台输出: $ary = array( array('t'=>1,'y'=>2), array('t'=>3,'y'=>10), array('t'=>2,'

js在指定位置增加节点函数insertBefore()用法实例

 这篇文章主要介绍了js在指定位置增加节点函数insertBefore()用法,实例分析了insertBefore()函数追加结点的技巧,具有一定参考借鉴价值,需要的朋友可以参考下     本文实例讲述了js在指定位置增加节点函数insertBefore()用法.分享给大家供大家参考.具体分析如下: 函数原型如下: insertBefore(参数1,参数2):在指定位置添加节点 具体代码如下: 代码如下: <html> <head> <script type="te

js在指定位置增加节点函数insertBefore()用法实例_javascript技巧

本文实例讲述了js在指定位置增加节点函数insertBefore()用法.分享给大家供大家参考.具体分析如下: 函数原型如下: insertBefore(参数1,参数2):在指定位置添加节点 具体代码如下: 复制代码 代码如下: <html> <head> <script type="text/javascript"> function t(){  var nodeli = document.createElement('li');//创建一个li节

灵活实用的页面广告实例

灵活实用的页面广告实例 目前,许多主页上流行放置一个浮动层的广告图像(通常位于页面右下方),显示在文字层之上,当页面上下滚动时,广告图像并不随页面滚动,它总能在窗口中保持一个固定位置.本程序就是这种广告效果的一个实例,并在原有的基础上增加了拖动功能,如果在浏览页面时需要观察的内容正好被广告图像遮挡,可将广告图像拖到其它位置.并解决了图像拖动中鼠标按键的Click动作与执行广告图像链接的Click动作之间的冲突.直接点击广告图像即可执行图像链接,而在图像拖动过程中的鼠标按下和释放的动作不会触发广告

借用百度统计热力图增加网站广告收入

前两天去了牟长青的博客,发现他写了篇文章是优秀站长工具推荐之百度统计热力图,看了之后灵机一动,结合之前看到的zar的一篇文章,确实每个网站用户喜欢点击的位置都不一样,如果你使用了百度统计热力图,那么你就可以知道用户去了你的网站喜欢点哪些地方,然后你再针对性在在附近的位置插入一点广告,那么无疑可以提升你网站的收入,尤其是做谷歌广告联盟的,下面我详细的来说说百度热力图的一些作用. 百度热力图的使用方法就不介绍了,不知道的可以去牟长青的博客看看,我们先看看28tui的一张效果图片 在某长青的博客中有介

网站收录量狂增加9340的实例分享

本篇网站收录量狂增加9340的实例分享是继<羽毛:我是如何把杭州seo做到第一>又一篇我自己的实例操作分享,非常欢迎和大家一起讨论交流.你没看错,确实如标题所示,网站收录量狂增加9340;而这个站你也不需要多猜,就你现在看到我博客<杭州网站优化,seo推广方案,网络营销策划培训公司-羽毛seosem博客>的谷歌收录情况.还是老规矩先上图吧: 从2月13号到26号短短12天时间,收录从448立马增加到了9340;基本每天增加近1000的收录量.也许你现在可能非常好奇这到底是怎么回事?

jquery 插件 任意位置浮动固定层_jquery

/*任意位置浮动固定层*/ /*没剑(http://regedit.cnblogs.com) 08-03-11*/ /*说明:可以让指定的层浮动到网页上的任何位置,当滚动条滚动时它会保持在当前位置不变,不会产生闪动*/ /*调用: 1 无参数调用:默认浮动在右下角 $("#id").floatdiv(); 2 内置固定位置浮动 //右下角 $("#id").floatdiv("rightbottom"); //左下角 $("#id&qu