ecshop 广告设置

     最近公司准备做个商城,让我从JAVA转过去,好吧,先看下吧,反正也得做。接到手里的是一套已经成型的模板,但是二次开发必须得了解下机制、文件、响应、设置什么的,也是个新手,写点东西给后面更新的人铺路,希望能帮上忙。要是有不对的地方,大家多提意见吧。

  目录是很好理解,admin肯定是后台管理的,前台文件在themes下,根目录下一群PHP(用词是不是不太恰当)。ecshop里面用的页面,都是dwt文件,准确的说就是模板,首页、列表页、详情页等等,都是模板。打开一个DWT,好家伙,居然看到一个叫insert的东西,代码很简单,例如:

<!-- TemplateBeginEditable name="首页下方广告位" -->
<!-- #BeginLibraryItem "/library/ad_position.lbi" -->

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

百度了下,是设置广告位用的。但是具体怎么操作呢?说起来这个东西看懂了就不是很难,下面给大家分享下我设置的方法,以【图片广告】为例。

一、在后台【广告管理】【广告位置】里面添加一个广告位,要是有的话当然就不用了。这里要注意:添加广告位的时候会有一项【广告模板】,系统会默认一个模板,但是最好修改成

{foreach from=$ads item=ad}
{$ad}
{/foreach} 

宽度和高度会控制广告

 

二、在你想添加的页面DWT中,添加广告引入代码,如本文中的第一段代码。注意:name中的汉字,在同一个页面模板不能相同。

 

三、最后一步啦,后台中有个【模板管理】【设置模板】,选择你要添加广告的模板页,最下方会有这么一个东西:

 也就是广告位设置的地方,下面一行代表的意思一定要明白,

第一个减号:删除。

第一个下拉菜单:里面展示的是你选择的模板页上,所有的广告位置名称,也就是本文第一段代码中的那个name。

中间的是排序号。

第二个下拉菜单:你在后台添加的广告位名称。还记得第二步吗?

最后一个:显示的广告数量,如果不改的话,默认为1。

 

四、保存。(这是废话)

 

然后你到页面上就能看到你设置的广告了,大功告成。当然,你也许会有一个问题,广告引入的代码在哪里呢?它在根目录下的文件夹【includes】下的lib_insert.php,方法的名字叫做insert_ads,基本就是这些啦。

 

第一次写这么大篇幅的博文,虽然我也岁数不小啦,到不到的大家多多原谅。收工!!!

转载于:https://www.cnblogs.com/buhuifeideyun/p/4414139.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
一, 模板简介: 此套模板适合EC2.6.2,是专门为点卡类商城量身定做的产品,设计细腻且不缺乏磅礴之气!从顶部“管理型”导航到用户登录入口以及主导航等一系列功能模块布局合理,动静结合,极大的提高了用户购物体验。预留的广告位尺寸大小合理,既能起到广而告之的目的又不影响对商城产品的浏览视角。 设计中考虑到点卡类商城的特殊性,我们放弃了很小部分EC原有的功能,比如分类下的精品,新品,热卖。其它所有功能没做任何变动,请大家放心使用即可! 在模板发布之前我进行了严格的测试,力所能及的将BUG降低到最小。但难免有些疏漏,如果使用中发现问题,请详细跟帖说明BUG产生的过程,以便我们快速重现并及时修正! 二, 使用说明: 1. 导航: 主导航上内容不易过多,我们设计了大约9个导航项的宽度,如果导航上内容过多就会折行而影响美观,请合理安排导航内容。 2. 首页FLASH焦点图: 该模板FLASH焦点图的尺寸为: width=522; height=137; 建议上传JPG格式的图片。 3. 模块调整编辑: 该模板绝大部份模块都是可以调整显示位置,显示与否的。比如“商品分类”默认是在页面的左边 “左边区域”,您可以调整到页面的 “右边区域”,您也可以将右边区域默认的模块调整到左边区域,但建议你不要将左右两边的默认模块调整到中间区域。 精品推荐模块:关于“精品推荐”模块只能调整显示与否及数量,建议您别将此模块调整到页面的其他区域;以免影响页面的美观。 今日特价,新品上市,热卖商品,团购商品,拍卖商品 以及 分类下的商品,品牌下的商品 : 以上这些模块在模板设计是都安排在页面的中间区域,这些模块只能调整该模块显示与否以及显示数量,建议您不要将这些模块调整到页面的左边或者右边区域。关于 文章列表 您可以选择在页面的左边或右边区域,不建议放到中间区域。 4. 商品缩略图和商品图: 由于此模板是点卡类模板,我们认为商品缩略图的合理尺寸为:宽144px,高 84px;当然众口难调,如果您在使用中必须要修改我们预设的商品缩略图尺寸的话,请在style.css 文件中查找下面的代码并自行修改(如果由于自行修改不当造成的BUG原则上我们不当作模板本身的BUG来处理,请谅解): /*单个产品展示*/ .GoodMod{ width:150px; height:170px; overflow:hidden; float:left; _display:inline; text-align:center; } .GoodMod .imgBox{ width:144px; height:84px; border:1px solid #e3e3e3; padding:2px; overflow:hidden; margin-bottom:5px; } .GoodMod p,.GoodMod p a{ color:#595959; font-size:14px; font-weight:bold; } 请注意上面代码的 144,84 和 150,170 的关系,增大或减小任何一个的值别忘记照顾另一个值哦 商品名称: 商品名称建议你在 后台管理---商店设置---显示设置---商品名称的长度: 设置为10。如果这个不能满足您在实际使用中的要求的话请根据实际情况修改上面代码中的 height:170px 即可。 商品图(商品详情页的大图片): 商品图我们预设的尺寸为宽330px,高没有做预设,建议您在后台按我们在模板中预设的尺寸进行设置。同商品缩略图一样,如果我们预设的尺寸不能满足您在实际使用中的要求,请修改下面的CSS代码: .goodInfoBox .goodImg{ width:330px; float:left; text-align:center; padding-top:10px; } .goodInfoBox .goodText{ float:right; width:400px; padding:10px; } 请注意上面代码的 330 和 400 的关系,增大或减小任何一个的值别忘记照顾另一个值哦 5. 关于广告: 在模板预设的广告位里添加广告时,请将 后台管理---广告管理---广告位置 中广告位模板 里面的模板代码替换为下面的代码: 系统默认的广告模板代码: <table cellpadding="0" cellspacing="0"> {foreach from=$ads item=ad} <tr><td>{$ad}</td></tr> {/foreach} </table> 替换为: {foreach from=$ads item=ad} {$ad} {/foreach} 模板预设的广告位为: 焦点图左边广告(200x244) 焦点图下左边广告(145x92) 右边广告位(宽210px); 当然广告位置不局限于模板中预设的这三个区域,您可以在任何可编辑区域内放置任何形式的广告,只是注意广告的宽度不要超过可编辑区域的宽度即可(左边区域广告不要超过203px; 中间区域广告不要超过 547px; 右边区域不要超过 210px;)。 特别提醒:如果要在其它可编辑区里面添加广告,切记请 将后台管理---广告管理---广告位置 中 广告位模板 里面的模板代码替换为下面的代码: {foreach from=$ads item=ad} <div style="margin-bottom:10px;">{$ad}</div> {/foreach}

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值